永发信息网

如何对于几百行SQL语句进行优化

答案:2  悬赏:70  手机版
解决时间 2021-04-05 20:23
  • 提问者网友:难遇难求
  • 2021-04-05 07:29
如何对于几百行SQL语句进行优化
最佳答案
  • 五星知识达人网友:等灯
  • 2021-04-05 09:03
通常我会建立需要的索引,来增加查询的速度。尽量的避免内嵌的查询因为这真的是影响效率。

那么当这些工作都做完后优化的作用不大了,那么我通常会在数据库上面进行动手脚,建立数据库集群进行数据库的读写的分离,然后进行建立数据库快照进行数据库的数据的映射。
如果此时的方法不行那么创建分区,以及建立临时表倒是一个不错的选择。
尽量的避免表与表之间过多的交差,此时宁愿数据库中的表格的字段冗余一些,也不要太多的交差,JOIN ,LEFT JOIN 真的影响查询的效率。
通过上面描述的方法,优化后数据库的表的结构以及数据库几百行的SQL语句查询的效率确实变快了。只不过折磨多的SQL语句只能通过
创建存储过程了。然后在应用ADO.NET 参数化SQL 进行访问了
全部回答
  • 1楼网友:山有枢
  • 2021-04-05 10:35
sql的优化不分多少行的,行多不一定复杂 看你的加工逻辑,或者数据量,cpu综合考虑的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯