爱问知识人 爱问教育 医院库

MS SQL表连接查询在写语句时怎么尽可能的提高效率

首页

MS SQL表连接查询在写语句时怎么尽可能的提高效率

在进行很多张表的数据查询时(数据量大概1W左右,以后会更多),怎么提高查询效率,索引的方法除外

提交回答
好评回答
  • 2012-05-04 06:54:12
    提高效率主要有:
    (1)充分利用外键,以提高表连接速度
    (2)尽可能使用自然链接,尽量避免使用外连接
    (3)尽可能将记录少的表放在连接的左边,以减少先处理的记录数
    (4)尽可能先选择,后连接,以减少处理的数据量
    (5)有可能的时候建立视图,充分使用数据库自身的优化功能
    这些都是基本的原则,很多数据库系统提供了特殊功能来提高效率,建议你要认真学学MSsql的管理和调优
    一般情况下很嫩一次就写出效率很高的代码,建议经常监控sql执行效率,针对耗时长的sql语句进行优化

    好***

    2012-05-04 06:54:12

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):