![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DB
属牛
这个作者很懒,什么都没留下…
展开
-
Oracle估算表大小的小方法
1.创建测试表和索引SQL> create table t as select * from dba_objects;Table created. SQL> create index t_ind on t(object_id);Index created. 2.收集统计信息SQL> exec dbms_stats.gather_tab转载 2014-04-14 16:00:33 · 2375 阅读 · 0 评论 -
PowerDesigner 之 report html
谁说的PowerDesigner 导出的Html不好看?在相对于ERwin建模,我觉得PD更好用,在表设置上,er图的调整上,字段的选择上等都挺好用的,erwin我觉得优势在report上,其他并未发现特别的优势,这是用erwin一年来的感慨,erwin在很多上造成了重复劳动。一个顺手的工具是一个工作的一个好帮助!原创 2014-04-09 12:04:10 · 836 阅读 · 0 评论 -
PostgreSQL实用SQL
--查看数据库select * from pg_database;--查看表空间select * from pg_tablespace;--查看语言select * from pg_language;--查看角色用户select * from pg_user;select * from pg_shadow;select * from pg_roles;--查看会转载 2014-04-15 17:04:28 · 427 阅读 · 0 评论 -
oracle中,行转列函数wm_concat()结果有长度限制,重写该函数解决
--TypeCREATE OR REPLACE TYPE yxwsp.zh_concat_im AS OBJECT( CURR_STR clob, STATIC FUNCTION ODCIAGGREGATEINITIALIZE(SCTX IN OUT zh_concat_im) RETURN NUMBER, MEMBER FUNCTION ODCIAGGRE转载 2014-04-15 14:34:20 · 1368 阅读 · 0 评论 -
动态SQL、绑定变量、静态SQL的性能对比
测试样例下面的三个存储过程,分别使用了动态SQL、绑定变量、静态SQL三种编程方式。具体存储过程内容如下:l 动态SQLcreate or replace procedure proc1 asbegin for i in 1 .. 100000 loop execute immediate 'insertinto t values (' |原创 2014-04-15 13:35:42 · 537 阅读 · 0 评论 -
Oracle: Automatic Subprogram Inlining
Every call to a procedure or function causes a slight, but measurable, performance overhead, which is especially noticeable when the subprogram is called within a loop. Avoiding procedures and functio转载 2014-04-15 13:38:22 · 447 阅读 · 0 评论 -
Oracle:Dynamic SQL Enhancements
Native dynamic SQL and the DBMS_SQL package now support dynamic SQL statements larger than 32 KB. The EXECUTE IMMEDIATE statement, OPEN-FOR statement and DBMS_SQL.PARSE procedure all accept原创 2014-04-15 13:37:34 · 409 阅读 · 0 评论 -
ORALCE 的字符串转换为列表
select regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) from dual connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null原创 2014-04-15 13:36:11 · 1465 阅读 · 0 评论 -
数据库出现 enq: TX - row lock contention
数据库出现 enq: TX - row lock contention转载 2014-04-15 11:47:20 · 1072 阅读 · 0 评论 -
[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB
作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载。前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用于众多场景。然而,仍有不少开发者还在“执迷不悟”的使用MyISAM引擎,觉得对InnoDB无法把握好,还是MyISAM简单省事,还能支持快速COUNT(*)。本文是由于最近转载 2014-04-10 11:51:19 · 417 阅读 · 0 评论