tsm_system_rows
模块提供了表采样方法 SYSTEM_ROWS
,它可以用在SELECT
命令的TABLESAMPLE
子句中。
这种表采样方法接受一个整数参数,它是要读取的最大行数。得到的采样将总是包 含正好这么多行,除非该表中没有足够的行,在那种情况下整个表都会被选择出来。
和内建的SYSTEM
采样方法一样, SYSTEM_ROWS
执行块级别的采样,所以采样不是完全随机的, 而是服从于聚簇效果,特别是只要求少量行时。
SYSTEM_ROWS
不支持 REPEATABLE
子句。
这个模块被认为是“可信的”,也就是说,它可以由对当前数据库具有CREATE
权限的非超级用户安装。
这里是一个用SYSTEM_ROWS
选择一个表采样的例子。 首先安装扩展:
CREATE EXTENSION tsm_system_rows;
然后就可以在SELECT
命令中使用它,例如:
SELECT * FROM my_table TABLESAMPLE SYSTEM_ROWS(100);
这个命令从表my_table
中返回一个 100 行的采样(除非 该表没有 100 个可见行,那时将会返回其中所有的行)。
vacuumlo — 从PostgreSQL数据库中移除孤立的大对象大纲vacuumlo [option...] dbname...描述 vacuumlo是一个从PostgreSQL数据库...
FETCH 子句在 Oracle 中可以用来限制查询返回的行数,本教程将教大家如何使用 FETCH 子句。OracleFETCH 子句语法以下说明了行限...
在Oracle中,Initcap()函数可以将每个单词中的第一个字符设置为大写,其余的设置为小写。下面就是Initcap()函数的语法及具体用法...
MySQL Date 函数定义和用法 DATE_ADD() 函数向日期添加指定的时间间隔。 语法DATE_ADD(date,INTERVAL expr type) date 参数是合...
遇到锁表快速解决办法依次执行1-6步,运行第6步生成的语句即可。如果特别着急,运行 1 2 6 步 以及第6步生成的kill语句 即可。第...
在前面的章节我们已经了解到MySQL可以通过 LIKE ...% 来进行模糊匹配。 MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 RE...
在本章中,我们将研究如何在WordPress中编辑用户。以下是在WordPress中编辑用户的简单步骤。步骤(1)- 点击Users → All Users。...
在本章中,我们将学习如何更新WordPress中的版本。 在这里,我们将通过管理面板将WordPress升级到最新版本。以下是更新WordPress...