当前位置 : 主页 > 网络安全 > 测试自动化 >

性能 – 编写mysql查询的注意事项

来源:互联网 收集:自由互联 发布时间:2021-06-22
在编写查询时我总是想知道的一件事是我是否在编写最优化的查询?我知道某些事情,比如: 1)使用SELECT field1,filed2而不是SELECT * 2)为表格提供适当的索引 但我确信在编写查询时应该记住
在编写查询时我总是想知道的一件事是我是否在编写最优化的查询?我知道某些事情,比如:

1)使用SELECT field1,filed2而不是SELECT *

2)为表格提供适当的索引

但我确信在编写查询时应该记住更多的事情,因为大多数数据库只能增长更多,最佳查询将有助于执行时间.你能分享一些关于编写查询的技巧和窍门吗?

测试是衡量绩效的最佳方式.监控实时数据库上的查询并使用 slow query log之类的内容.

我还建议启用query cache,这将为大多数典型的使用情况带来巨大的推动力.

网友评论