切换到电脑端
跳转到我的求职导航
置顶 数据库

PostgreSQL-分页批量复制表-for循环

另有大表分页提交update见《PostgreSQL-慢sql查询优化过程-大SQL文件分割-大表分页提交update结果》DO$$DECLAREiinteger;page_sizeinteger=1000;total_countinteger;total_pageinteger;total_count_bakbigint;BEGINSELECTCOUNT(*)INTOtotal_countFROMbos_data_flag_info;total_page=total_count/page_size;IFtotal_count%10>0THENt
阅读全文
置顶 数据库

PostgreSQL-慢sql查询优化过程-大SQL文件分割-大表分页提交update结果

本文关键词大SQL文件分割,大表分页提交update结果、执行计划、主键、索引。重要说明本文涉及到的分析过程主要基于1.7本地环境,最终结果是否适用于线上环境,暂未验证。1.背景    WHERE中的某些特定查询值在navicat中执行非常缓慢(在页面上调用接口今天未重现,返回比较快)     2.整体说明考虑到在线上环境操作表结构可能会影响用户使用,所以将线上数据同步到本地1.7数据库环境。2.1.同步数据到本地1.7数据库环境通过navicat导出线上的t_w
阅读全文
数据库

PostgreSQL创建超表总结

1.一般操作过程基本要求:选择的建超表的字段要不为空执行:SELECTCREATE_HYPERTABLE('bos_data_flag_info','create_time',chunk_time_interval=>interval'3months',associated_table_prefix=>'_bos_data_flag_info');1.1.报错1ERROR:table"bos_data_flag_info_test_5"isnotemptyHINT:Youcanmigratedatabyspecifying'migrate_
阅读全文
本文目录
    Loading...