-
window function example 1今天一位朋友问我一个平时可能用得比较少的需求:有一个这样的表,记录如下:id|company|product----+---------+--------- 1|c1 |p1 1|c1 |p2 1|digoal 时间:02-22 + 阅读全文
-
Using PostgreSQL async commit reduce write IO今天上了一个新的应用,使用的PostgreSQL数据库。数据库写非常频繁,并且是单步提交。对数据库的WAL所在的磁盘是一个巨大的挑战。因为默认情况下,所有的提交都是同步写到WAL中的。当时观察到的WAL所在的磁盘,%UTIL接近50%,要知道WAL属于连续性写,对磁盘IO的冲击这么大已经比较严重了。解决这个问题有两种方法。1.取消单步提交,使用多步提交。2.在应用允许的情况下数据库使digoal 时间:02-22 + 阅读全文
-
Using <Partial Index> speedup max,min search今天在给数据仓库ETL做优化的时候,发现PostgreSQL一个比较奇怪的问题。首先介绍一下环境:有一个表需要被数据仓库的ETL程序抽取,表名暂且叫tbl_test,数据量大概在1亿左右。修改标记字段为modifytime,允许空,BTREE索引。创建标记字段为createtime,允许空,无索引。抽取的时候按照modifytime范围取值进行抽取。问题来了:selecdigoal 时间:02-22 + 阅读全文
-
关于SQL2000的问题,急死了,帮帮忙!前几天数据库都是正常的,现在出现问题,ghost还原后,把近日的数据还原,数据库还是启动不了后来发现是master.mdf和mastlog.ldf这两个文件的问题把近日的这两个文件覆盖,数据库就启动不了把一个月前的这两个文件覆盖,数据库就能启动了。谁能告诉我这2个文件到底如何修复?到底有何用处,这2个文件不覆盖,以前的数据都没了。麻烦各位详细说下好吗?谢谢了!!!!! -d0563249 时间:06-15 + 阅读全文
-
bcp in 日志不释放的问题bcpin后(1千多万条记录),数据已经导入,但是日志未释放,不知道什么原因??????database的"truncatelogonchkpt"已经设为true了手工dumptrandatabasewithtruncate_only可以释放日志。高手过来帮帮忙[本帖最后由simon_gz于2011-2-2816:34编辑]simon_gz 时间:02-28 + 阅读全文
-
[求助]mysql无法启动我安装的是mysql-5.0.41.tar.gz,安装在/usr/local/mysql中,安装完成后,添加了mysql用户和用户组,初始化数据库,修改了my.cnf配置文件,如下所示:[client]#password =your_passwordport宁愿冷酷到底 时间:02-26 + 阅读全文
-
存储过程里的二维数组想在POSTGRESQL里用二维数组,怎么也不行,求救!一个简单的二维数据,怎么也没办法通过:declare ARR integer[][];begin fori in1..10 looptony_trh 时间:02-27 + 阅读全文
-
我想在centos5下做mysql的c程序,得安装哪个软件包,才能#include <mysql.h> ?我用的是ubuntu-10.04我用这个命令apt-getinstallphpmyadmin确找不到phpmyadmin提示NotFoundTherequestedURL/phpmyadminwasnotfoundonthisserver.---------------------------------------------------------kgdaiai 时间:06-05 + 阅读全文
-
informatica 字段名为关键字问题在ODS抽取的时候发现一个表的字段名是ORACLE的关键字ORDER源表还要一些,我可以用SQL直接查询,字段名加双引号就可以,可是目标表怎么办呢,字段名不能改的前提下,有高手解决吗,我的版本是8.5.1.谢谢!wjw19854 时间:02-25 + 阅读全文
-
有人用过datastage进行excel文件的抽取吗有人用过datastage进行excel文件的抽取吗另外,excel文件需要ftp传送到本机,然后进行抽取大家使用过这种方案吗?之前做过对csv文件的处理,没有做过excel的能直接处理吗?还是必须先把excel转成csv再进行处理?jlliuyi 时间:07-02 + 阅读全文