摘要: 一个 SQL 执行的很慢,分两种情况讨论: 一、大多数情况下很正常,偶尔很慢,则有如下原因 (1)、数据库在刷新脏页,例如 redo log buffer写满了需要同步到磁盘。 当我们要往数据库插入一条数据、或者要更新一条数据的时候,我们知道数据库会在内存中把对应字段的数据更新了,但是更新之后,这些 阅读全文
posted @ 2021-12-31 17:58 jrliu 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 软优化 优化子查询:在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都会有较大的系统开销,而连接查询不会创建临时表,因此效率比嵌套子查询高。 分解表:对于字段较多的表,如果某些字段使用频率较低,此时应当,将其分离出来从而形成新的表。 阅读全文
posted @ 2021-12-31 16:11 jrliu 阅读(47) 评论(0) 推荐(0) 编辑