Mysql
fjkxyl
保剑锋从磨砺出,折磨自己,锻炼自己,成就自己
展开
-
sql优化大全
mysql优化大全1、通过show status了解各种sql的执行效率show status;2、通过explain分析低效率的sql语句3、建立合适的索引4、通过show status like 'Handler_%'查看索引的使用情况Handler_read_key:根据索引读取行的请求数,如果该值很大,说明查询和表都建立了很好的索引,表的索引效率很高。Handl转载 2016-12-12 13:11:24 · 313 阅读 · 0 评论 -
sql查询优化
1. 优化SQL步骤1. 通过 show status和应用特点了解各种 SQL的执行频率 通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 session 级别的统计结果和 global级别的统计结果。 如显示当前session: SH转载 2016-12-12 13:31:27 · 366 阅读 · 0 评论 -
mysql非主键自增长
在网上查过一些资料,很多人说,MySQL中,只有主键才能设置为自增长列。经过一些深入的了解,其实并非只有主键才能设自增长,而是设为“键(key)”的列就可以设置自增长。 下面通过几个例子来具体说明一下:首先是最普通的创建方式: 执行上面的创建语句,会报错,提示there can be only one auto column and it m转载 2017-03-10 11:31:13 · 1102 阅读 · 0 评论 -
分布式事务最终一致性常用方案
目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点,更多的应用系统在编码的时候,更加关注数据的一致性,这样系统才是健壮的。一、基础理论转载 2017-04-13 15:06:43 · 1696 阅读 · 0 评论