如何提高应用程序中SQL语句的性能
例如select col1,col2 from tab1 where col1>10, 如col1是字符型(char),俞每行的比较中,整数10就会转换为字符型,这条语句应写为: select col1,col2 from tab1 where col1>'10'
例如select col1,col2 from tab1 where col1>10,
如col1是字符型(char),俞每行的比较中,整数10就会转换为字符型,这条语句应写为:
select col1,col2 from tab1 where col1>'10'
不要Fetch不需要的行、列和只更新被改变的列,这样可以减少软件冲突(可以避免锁住索引项)。
在服务器中进行过滤、连接,而不要在应用程序中进行
在服务器中排序、分组记录(仅在必要时)