返回首页

gbase数据、南大通用产品文档:GBase8a视图查询审计日志表性能差

更新日期:2024年09月11日

问题现象
定义一个视图create view v_test_audit as select * from gbase.audit_log,
加limit 1 查询这个视图,. 全表数据七千万条记录下,需要7 分钟才能出来,
影响业务。而直接查询原表select * from gbase.audit_log limit 1 , 0.1
秒就能出来。
解决方法:
方案1、直接查询系统表,规避视图的方式;
方案2、使用已有event 方案,即将系统表定时导入express 表,查询时
使用express 表即可(同时考虑gssys 表损坏与查询性能)。
方案3.不使用关于gssys 的视图

GBase 8a MPP Cluster 最佳实践
5 FAQ
文档版本(2022-02-11)
南大通用数据技术股份有限公司
98

GBase 8s 中的主体(数据库用户)与客体(数据对象)均需标以敏感标记
(简称标记),标记分为安全等级标记与范畴标记,等级标记是用正整数表
示,而范畴标记则用集合表示。
由负责强制访问控制管理的安全管理员创建全局等级与全局范畴,并利用
所创建的等级与范畴标记系统中的主体(代理)和客体。

本节提供有关在 GBase 8s ODBC 应用程序中编译和配置 Unicode 的详细信息。