数据库大表查询最好是根据区分度较高的索引查询,另外就是查询时候尽量避免指定排序字段。单表默认查询不加排序字段应该是自然排序,就是先插入的数据先查出来。在分页查询联多张表的字段时候一定要指定排序的字段否则可能会出现数据分页的错乱,因为多张联查可能无法获取自然排序。另外数据库关于行为与动作的数据表一定要有清理策略且清理策略最好只和时间戳相关,这样可以防止数据累积。关于表的历史数据可以采用数据库入湖或仓。另外关于系统压力测试一定要测试同一时间访问量巨大,数据库表中数据数量巨大,传输报文巨大等场景。做好系统服务扩容或降级与熔断等方案。另外服务器停机时一定要优雅停机保证数据库表不会产生无法处理的数据。
数据库表查询
于 2023-07-22 07:31:06 首次发布