作为BI工程师,对SQL的熟练掌握必不可少,greenplum作为MPP数据库,当然需要深入了解一些重要的开发技巧。
日常SQL开发规范要求:
1.代码行清晰、整齐、层次分明、结构性强,易于阅读;
2.代码中应具备必要的注释以增强代码的可读性和可维护性;
3.代码应充分考虑执行效率,保证代码的高效性;
Greenplum数据字典使用,有个重要的schema,分别是:pg_catalog,pg_toolkit,information_schema
information_schema存储数据字典的视图。
编号 | 查询主题 | 查询脚本 |
---|---|---|
1 | 查看greenplum资源队列状况 | SELECT * FROM gp_toolkit.gp_resqueue_status; |
2 | 查看资源队列中的锁状况 | SELECT * FROM gp_toolkit.gp_locks_on_resqueue WHERE lorwaiting='true'; |