在进行计数(聚合)SQL 查询时,在这 3 个数据库系统中,什么可以加快执行时间?我相信很多事情都可以加快速度(硬件之一),但我只是一个新手 DBA,所以我相信我会在这里得到一些答案。我将大约 1.57 亿行迁移到 SQL Server 数据库,并且这个查询需要永远执行。但是在我的源 Netezza 数据库中,它需要几秒钟。
例如:
网易6:
SELECT COUNT(*) FROM DATABASENAME..MYTABLE
Run Code Online (Sandbox Code Playgroud)
甲骨文 11g:
SELECT COUNT(*) FROM MYTABLE
Run Code Online (Sandbox Code Playgroud)
SQL Server 2012:
SELECT COUNT(*) FROM DATABASENAME.[dbo].[MYTABLE]
Run Code Online (Sandbox Code Playgroud) 是否有我可以查看的模式或我可以运行的查询来查看所有 Netezza 系统或元数据表?
我知道_v_table
,_v_view
,_v_relation_column
,和_v_groupusers
。我知道还有很多其他的,我想要一个最终的清单。每个文件的文档也很好,但我只会列出一个列表。
我查看了如何列出 netezza 系统表/视图?但我正在寻找系统表列表。该问题的作者希望提取有关其系统上表的特定元数据。