上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 104 下一页
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页由于EnterpriseDB公司的网站上讲的不是太清楚,经过一番调查,知道如何作了:它就是一个图形化的程序,所以,在Linux上,可以如下方式运行:另外,也可以直接执行:/opt/PostgresPlus/9.2AS/edbplus/scripts/launchedbplus.sh回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页磨砺技术珠矶,践行数据之道,追求卓越价值 阅读全文
posted @ 2013-08-08 15:22 健哥的数据花园 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL杂记页 回到顶级页面:PostgreSQL索引页如题,前领导谈起此话题。我觉得这是很有意思的。如果我是设计师,该如何来设计?我所能想到的是:一:应用层面, 根据应用的状况,进行数据库水平分割(个人理解,就是把不同应用的表,分发到不同数据库节点)。二:每一个逻辑数据库的层面: 采用集群,进行负载分割。 但是集群方案需要慎重选择,不是所有的集群方案都有负载分发的能力的。所以要采用multi-master方式来分布负载。 就是说,逻辑上是一个数据库,但物理实现上是多个存储节点同时参与运算如查询等来提高响应速... 阅读全文
posted @ 2013-08-08 09:36 健哥的数据花园 阅读(3158) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页看了很多的例子,没有发现具体讲 recovery_target_time的例子,于是自己作一个吧在开始之前,先把postgresql.conf的配置设置好: wal_level = archive # minimal, archive, or hot_standby # (cha... 阅读全文
posted @ 2013-08-07 14:26 健哥的数据花园 阅读(4914) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页通过实验,可以发现,PostgreSQL中使用WAL log来存储到其他地方,来辅助完成PITR。但是,WAL是16MB一个,缺省情况下,如果一个WAL文件没有写满,它就不会被archive_command 调用来拷贝走。如果长时间没有太多作业,可能有点WAL log会一直位于pg_xlog目录下作为online redo log存在。那么从崩溃中或者出错中恢复时,也需要提供这些pg_xlog目录下的文件。有的人建议每间隔几分钟就拷贝pg_xlog目录. 阅读全文
posted @ 2013-08-06 16:57 健哥的数据花园 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页看PostgreSQL中与PITR相关的设定: wal_level=archive … # - Archiving - archive_mode = on ... 阅读全文
posted @ 2013-08-06 15:57 健哥的数据花园 阅读(1961) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页一,从initdb开始,initdb执行结束后,看xlog:[pgsql@localhost pg_xlog]$ ls -lrttotal 16408drwx------ 2 pgsql pgsql 4096 Aug 6 10:41 archive_status-rw------- 1 pgsql pgsql 16777216 Aug 6 10:41 000000010000000000000001[pgsql@localhost pg_x... 阅读全文
posted @ 2013-08-06 12:58 健哥的数据花园 阅读(2469) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页看代码:/* File path names (all relative to $PGDATA) */ #define BACKUP_LABEL_FILE backup_label #define BACKUP_LABEL_OLD backup_label.old 在特定条件下,会有一个文件,名为 backup_label在StartupXL... 阅读全文
posted @ 2013-08-05 14:13 健哥的数据花园 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: 例子如下[pgsql@localhost soft]$ cat test1.c#include #include int main(){ int a,b,c; a = 10; b =20; c = 30; a = b =c; fprintf(stderr,"a :%d\n",a); fprintf(stderr,"b :%d\n",b); fprintf(stderr,"c :%d\n",c); return 0;}[pgsql@localhost soft]$ 运行:[pgsql@localhost soft]$ ./test1a 阅读全文
posted @ 2013-08-05 10:46 健哥的数据花园 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: 查询SourceCode有的时候感觉比较费劲。我想了一个方法,给所有同名或者名字类似的变量、函数全都单独改名,使得我在搜索的时候可以只搜索到我想要的。运行时也可以通过特定的LOG来定位。特此备忘! 阅读全文
posted @ 2013-08-02 15:08 健哥的数据花园 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 接前文 初步学习pg_control文件之十四再看如下这个:int MaxConnections;应该说,它是一个参考值,在global.c中有如下定义 /* * Primary determinants of sizes of shared-memory structures. MaxBackends is * MaxConnections + autovacuum_max_workers + 1 (it is computed by the GUC * assign hoo... 阅读全文
posted @ 2013-08-02 14:44 健哥的数据花园 阅读(491) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 104 下一页