关于SQL优化
1.建议不用“*”来代替所有列名
SELECT语句中可以用“*”来列出某个表的所有列名,但是这样的写法对Oracle系统来说会存在解析的动态问题。Oracle系统会通过查询数据字典来将“*”转换成表的所有列名,这自然会消耗系统时间。建议用户在写SELECT语句时,采用与访问表有关的实际列名。
2.
本文介绍了四个提高SQL查询效率的方法:1)避免使用通配符‘*’,指定具体列名;2)在需要大量删除数据时,使用TRUNCATE而非DELETE;3)适时使用COMMIT以释放事务资源;4)尽量减少对表的重复查询,优化子查询结构。这些建议有助于优化数据库操作,提升系统性能。
关于SQL优化
1.建议不用“*”来代替所有列名
SELECT语句中可以用“*”来列出某个表的所有列名,但是这样的写法对Oracle系统来说会存在解析的动态问题。Oracle系统会通过查询数据字典来将“*”转换成表的所有列名,这自然会消耗系统时间。建议用户在写SELECT语句时,采用与访问表有关的实际列名。
2.
2459
417

被折叠的 条评论
为什么被折叠?