Postgresql对表进行分区

 时间:2024-10-12 02:45:27

1、用PSQL链接数据库,创建测试表,插入测试数据。- 表名:schema_a.log衡痕贤伎s模拟日志表- 列: id -- 唯一标识- 列: l髫潋啜缅evel -- 日志级别- 列: content -- 日志内容- 列: created -- 日志创建时间代码: create table schema_a.logs(id bigint, level char(1), content varchar, created date);

Postgresql对表进行分区

3、给分区表created建立索引。代码:create index ix_logs_201601_created on schema_a.logs_201601 (created);

Postgresql对表进行分区

5、测试插入数据。我们可以看到插入的数据已经插入到相应的分区表中了。当查询不带日期条件时,会扫描所有的表,带上时则只查询相应的子表并且使用我们前面所建立的索引。所以在使用分区表查询时,一定要带上分区条件(即本文中"created")。

Postgresql对表进行分区Postgresql对表进行分区
  • 怎么关闭任务栏缩略图?
  • 如何将sql server2005数据库导出?
  • 如何删除WINDOWS中的未知账户
  • 如何从命令提示符还原电源计划为默认值
  • Windows server 2003下ntbackup如何操作备份
  • 热门搜索
    平山县旅游 赵县旅游 南日岛旅游 咸宁旅游节 丽江旅游花费 云南旅游注意什么 北京旅游博览会 成都旅游门户网 东莞旅游景点大全介绍 梧州旅游景点大全