- 博客(8)
- 收藏
- 关注
原创 killall杀掉用户所有进程
本来想模拟宕机,但是服务器不在本地,怕起不来,改用杀用户所有进程来模拟。 找到了killall来操作,看下效果:[dangpg@localhost2 ~]$ ps xufUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDdangpg 1944 0.0 0.0 108344 182...
2018-08-09 17:11:54 3367
原创 wm_concat 函数在PG中替代
WM_CONCAT 经常使用到行转列上,早期的代码里这个函数用的会比较多,但是可惜在12c中,这个函数已经过期了: WM_CONCAT is gone in 12c. Use LISTAGG instead https://asktom.oracle.com/pls/apex/f?p=100:11:::NO:RP:P11_QUESTION_ID:9529613900346315...
2018-08-07 10:02:42 6961
原创 Oracle虚拟列
创建带虚拟列的表create table t_vir_col(empno number,name varchar2(100),birth date,birthmonth varchar2(3) GENERATED ALWAYS AS (to_char(birth,'mm')) VIRTUAL,age number GENERATED ALWAYS AS (floor(month...
2018-08-07 10:01:20 4299
原创 PG 10 原生分区使用
PG10中分区特性得到了加强,今天来看下原生分区的使用。原生分区同样用的是继承,但是不需要创建函数和触发器了。目前支持range、list分区。11添加了对hash分区的支持。从目前的devel开发文档可以看到:https://www.postgresql.org/docs/current/static/sql-createtable.htmlrange分区创建主表...
2018-08-07 09:57:48 2740
原创 Ubuntu安装sysstat
最近接触的某个国产OS,是基于Ubuntu的。习惯了使用sysstat,顺手通过apt-get install sysstat 安装了。在执行sar的时候却报错:root@localhost:/etc/cron.d# sar无法打开 /var/log/sysstat/sa03: 没有那个文件或目录请检查是否允许数据收集关键是在第二行的提示,默认安装后,sysstat采集信息是关...
2018-08-03 16:42:56 3952
原创 AntDB上使用表空间
查看表空间的语法帮助postgres=# \h create tablespaceCommand: CREATE TABLESPACEDescription: define a new tablespaceSyntax:CREATE TABLESPACE tablespace_name [ OWNER { new_owner | CURRENT_USER | SES...
2018-07-23 17:13:08 885
原创 gdb 报错:ptrace: Operation not permitted
gdb 报错:ptrace: Operation not permitted.[shboss@localhost1 ~]$ gdb -p 11319GNU gdb (GDB) Red Hat Enterprise Linux (7.2-92.el6)Copyright (C) 2010 Free Software Foundation, Inc.License GPLv3+: GN...
2018-07-17 14:00:28 4938
原创 AntDB上使用uuid
安装uuid相关依赖sudo yum install -y uuid*停止集群adbmgr 进入:stop all mode fast;stop agent all;重新编译antdb ../antdb/configure --prefix=/home/adb/antdb/app --with-ossp-uuid --with-perl --with-p...
2018-07-17 13:58:34 445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人