摘要: SQL*Plus中,退格键Backspace为 ^H,上下右左分別是 ^[[A、^[[B、^[[C、^[[D,更別说上翻下翻上下次記录了。其实,設置 backspace ^H可以用 stty,在 stty --help中,可以看到一些键的定义,比如erase是刪除一个字符,kill是刪除行,我们定义backspace吧,在你的shell的配置文件(如~/.bashrc)中添加下面行:stty erase ^H要设置刪除整行也可以stty kill ^U这样子,我们按 Ctrl+u,就可以清除整行了~~那么,上下左右方向键、上翻下翻输入等,怎么实现了,Linux下,除了SQL Developer 阅读全文
posted @ 2011-11-16 14:54 jinshoucai 阅读(1722) 评论(0) 推荐(0)
摘要: Gp在测试环境,运行了一段时间,发现一个很蹊跷的问题,每天增量入库的速度,越来越慢,检查了一个记录是0的tmp表,发现居然占用了32gb的空间!满世界找资料,发现了症结所在,原来postgresql的delete动作,并不是真正物理删除,而是只在被删除的记录上做了个标记,只有执行vacuum操作后,才能真正的删除,当前设置 show autovacuum = off。下面是同一个tmp表,执行vacuum前后占用的空间:h2000=# VACUUM ANALYZE xxxxxx;VACUUMh2000=# select pg_relation_size(xxxxxx);pg_relation_ 阅读全文
posted @ 2011-11-16 10:18 jinshoucai 阅读(786) 评论(0) 推荐(0)