1.下载安装在官网http://pgfoundry.org/projects/pgpool/下载pgpool-II 2.2.2.tar.gz ,执行以下命令安装:#tar xvf pgpool-II 2.2.2.tar.gz#cd pgpool-II 2.2.2#.......
backend_weight0 = 1
backend_data_directory0 = '/usr/postgresql/data'
backend_hostname1 = '192.168.1.201'
backend_port1 = 5444
backend_weight1 = 1
backend_data_directory1 = '/usr/postgresql/data'
backend_hostname2 = '192.168.1.201'
backend_port2 = 5443
backend_weight2 = 1
backend_data_directory2 = '/usr/postgresql/data2'
定义数据分布规则
我们将定义把pgbench 生成的示例数据分布在三个数据库节点的分布规则,创建名为“bench_parallel” 的数据库,并且使用“pgbench -i -s 3” 生成示例数据。
在pgpool-II 源代码的sample 目录能够找到dist_def_pgbench.sql 文件,使用这个文件创建数据分布规则,执行如下命令:
$ edb-psql -f sample/dist_def_pgbench.sql -p 5444 pgpool
以下是dist_def_pgbench.sql 文件内容的解释。
插
入四行数据到数据表“dist_def” 中。每个数据表(前边提到过的accounts 、branches 、tellers 以及history
)各自有一 个不同的分布函数。分别为branches 、tellers 、accounts 定义bid 、tid 、aid
作为他们的key-columns 字段(这几个字段也是他们的主键),history 以tid 作为key-columns 字 段。
7/16 首页 上一页 5 6 7 8 9 10 下一页 尾页 |