MySQL
文章平均质量分 75
Chancezhou
这个作者很懒,什么都没留下…
展开
-
【MYSQL】5 性能优化
•Com_insert:插入操作的次数。•Innodb_rows_inserted:执行INSERT操作插入的行数。• Innodb_rows_updated:执行UPDATE操作更新的行数。• Innodb_rows_deleted:执行DELETE操作删除的行数。• Innodb_rows_read:Select查询返回的行数。• Slow_queries:慢查询的次数。• Com_select:查询操作的次数。• Com_update:更新操作的次数。• Com_delete:删除操作的次数。原创 2024-08-31 15:47:43 · 950 阅读 · 0 评论 -
【MYSQL索引】2 索引创建原则
① 冗余索引举例:建表语句如下我们知道,通过 idx_name_birthday_phone_number 索引就可以对 name 列进行快速搜索,再创建一个专门针对 name 列的索引就算是一个 冗余索引 ,维护这个索引只会增加维护的成本,并不会对搜索有什么好处。② 重复索引col2 INT,我们看到,col1 既是主键、又给它定义为一个唯一索引,还给它定义了一个普通索引,可是主键本身就会生成聚簇索引,所以定义的唯一索引和普通索引是重复的,这种情况要避免。原创 2024-08-31 14:48:03 · 806 阅读 · 0 评论 -
【MYSQL索引】1 索引基础&数据准备部分
在已经存在的表中创建索引可以使用ALTER TABLE语句或者CREATE INDEX语句。原创 2024-08-31 14:47:44 · 417 阅读 · 0 评论 -
【MySQL索引】4索引优化
COUNT(*):最常用且效率最高的方法,大多数现代数据库系统对此做了专门的优化。COUNT(1):在性能上与 COUNT(*) 基本相同,大多数数据库系统会将它们处理得一样快。COUNT(具体字段):可能会更慢,特别是在字段上没有索引时。它只计算非 NULL 的字段值,因此可能需要扫描整个表来完成计数。原创 2024-08-31 14:44:45 · 1078 阅读 · 0 评论 -
【MySQL索引】3 索引失效场景
索引失效原创 2024-08-20 19:35:33 · 182 阅读 · 0 评论