
MySQL
海月天井
这个作者很懒,什么都没留下…
展开
-
避免全表扫描的sql优化
对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引:.尝试下面的技巧以避免优化器错选了表扫描:· 使用ANALYZE TABLE tbl_name为扫描的表更新关键字分布。· 对扫描的表使用FORCE INDEX告知MySQL,相对于使用给定的索引表扫描将非常耗时。SELECT * FROM t1, t2 FORCE INDEX (index...原创 2019-12-26 19:07:22 · 336 阅读 · 1 评论 -
事务的四大特性
原子性(Atomicity)一个原子事务要么完整执行,要么干脆不执行。这意味着,工作单元中的每项任务都必须正确执行。如果有任一任务执行失败,则整个工作单元或事务就会被终止。即此前对数据所作的任何修改都将被撤销。如果所有任务都被成功执行,事务就会被提交,即对数据所作的修改将会是永久性的。一致性(Consistency)一致性代表了底层数据存储的完整性。它必须由事务系统和应用开发人员共同...原创 2019-12-26 16:01:56 · 183 阅读 · 0 评论 -
MYSQL聚合函数有哪些,分组查询
聚合函数:MySQL中的聚合函数用来对已有数据进行汇总,如求和、平均值、最大值、最小值等。count(col): 表示求指定列的总行数max(col): 表示求指定列的最大值min(col): 表示求指定列的最小值sum(col): 表示求指定列的和avg(col): 表示求指定列的平均值例子: -- 查询男生的总身高select sum(height) from student...原创 2019-12-19 15:32:26 · 3757 阅读 · 0 评论