- 博客(7)
- 收藏
- 关注
原创 oracle根据表名生成select 所有字段 from 表名的语句
直接写select * 一直被告知效率低 根据表名生成 所有字段的语句如下 主要是使用了WM_CONCAT这个函数select 'select ' || a.cols || ' from ' || a.table_name from (select t.table_name, WM_CONCAT(t.COLUMN_NAME) cols from user
2014-07-16 17:10:17
1631
转载 postgrsql 查看物理空间函数
=> SELECT pg_database_size('myproject'); pg_database_size------------------ 9641188(1 row)=> SELECT pg_relation_size('mytable'); pg_relation_size------------------
2014-05-16 10:26:52
516
原创 centos 6.4 postgres 9.3.4 安装pg_partman
测试postgres,postgres数据的分区通过子表的继承实现,
2014-05-15 16:39:58
914
转载 mysql 查看表占用空间的大小
SELECT TABLE_NAME, DATA_LENGTH + INDEX_LENGTH, TABLE_ROWS FROM TABLES WHERE TABLE_SCHEMA = 'didb' AND TABLE_NAME IN ('t_bibasic_storage','t_bibasic_salessend','t_bibasic_sales')
2014-05-12 14:40:23
430
原创 一次大量Library Cache lock的处理
上周六一个项目反馈数据查询非常慢,单个数据索引查询平时只需要几秒,进行查询时1个小时还未出结果.登陆项目数据库服务器,查看em,等待事件中大量的Library Cache lock;第一次遇到比较荒,网上查等待的原因:1.包,存储过程等运行时编译时会引起该等待,如运行时整进行ddl操作;2.一个session在对SQL语句进行硬解析的时候.share pool的问题也可能出
2013-08-20 17:13:17
821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人