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如何操作备份
  • 热门搜索
    四川旅游线路 蜜月旅游 镇江旅游景点 呼和浩特旅游攻略 楚雄旅游 呼和浩特旅游景点 德清旅游 洞头旅游攻略 江门旅游景点大全 中山旅游景点大全