存储过程就是一堆sql的合并, 中间添加了逻辑控制,使用存储过程只要执行一次就可以了。
好处 : 运行效率提高。安全性高。
对sql的优化?
应该考虑 在where 和 order by 上建立索引。
一个表中不索引越多越好, 一个表最多不能超过6个索引, 多的好会影响性能
建立索引的方法:
- 多数查询经常使用的列,
- 很少进行修改操作的列,
- 索引需要建立在数据差异化大的列上。
union 和union All 的区别?
union 是把两表或者是多个表中的结果集展示出来 , 会去掉重复的 ; union All 会把两个或者多个表中的全部展示出来。
top 在sql中用法?
查询出要展示的几行 select top 2 * from table 是展示一个表中前两行的所有字段的数据。
数据库 sql 方面的知识
标签:优化 用法 用户 展示 好处 工作量 nbsp sel 不能