About me:Oracle ACE pro,optimistic,passionate and harmonious. Focus on ORACLE,MySQL and other database programming,peformance tuning,db design, j2ee,Linux/AIX,Architecture tech,etc
全部博文(169)
发布时间:2023-05-06 15:28:33
让游标失效的方式:
1)grant,revoke
2)收统计信息
3)建索引,修改表结构等
4)使用dbms_shared_pool.purge,建议使用......【阅读全文】
发布时间:2023-05-06 14:23:43
从Oracle 18.1数据库开始,自适应序列 (Scalable Sequences) 被引入。
?
为了改善以序列值作为键值的表的数据加载性能,自适应序列的特性被加入。这个特性为序列提供了添加 instance 和 session 偏移量的选项,当跨 RAC节 点加载数据或者单实例多个进程并发加载数据时,可以显著减少序列争用和索引块争用的可能性。......【阅读全文】
发布时间:2023-05-06 09:57:46
今天研究下视图里含有rownum会导致无法view merge,条件无法推入到视图里,从而导致无法走索引等。......【阅读全文】
发布时间:2023-05-05 16:45:00
查询转换器根据版本不同有一系列规则,并且有基于规则(启发式)的查询转换和基于成本的查询转换两种技术。启发式是针对结构简单的SQL,ORACLE认为进行查询转换,肯定比不进行查询转换好,比如simple view merging.复杂的SQL,比如complex view merging,会考虑COST,转换后的COST比不转换的低才会转换。......【阅读全文】