![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
atongyeyeYE
这个作者很懒,什么都没留下…
展开
-
SQL性能优化-持续更新中。。。。。。
1 通过ROWID访问表--索引你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高.2 共享SQL语句--相同的sql放入缓存3 选择最有效率的表...2015-03-27 10:11:03 · 103 阅读 · 0 评论 -
PL/SQL DEVELOPER 使用的一些技巧
[b]1 记住密码 [/b] 这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。 位置:Tools菜单--Preferences--Oracle--Logon HIstory--Store with password[b]2 特殊Copy [/b]...2015-03-31 17:22:53 · 101 阅读 · 0 评论 -
索引在什么情况下失效
为了保证索引的有效性,最好在大数量下测试1 如果mysql使用全表扫描要比使用索引快,则不使用索引 (所以如果实际测试中发现索引没生效,很可能是全表扫描和使用索引的效率差别不大) 2 如果查询条件 字段类型是字符串,则要加上引号,否则索引会失效select * from table_emp where id !=1 应改为id!='1 3 如果在查询条件(建了...2016-05-05 15:36:04 · 192 阅读 · 0 评论 -
项目迁移oracle到mysql(持续更新)
项目从oracle迁移到mysql,很有很多问题。总结一下目前遇到的问题。 1 配置mysql数据源,引用mysql驱动,这个是必须的。 2 生成表,一些数据类型的变化,比如在oracle的日期类型是datetime,在mysql用date。 3 oracle树结构查询 select…start with…connect by…prior在mysql没有对应的语法。目...2015-09-06 10:41:20 · 326 阅读 · 0 评论