oracle SQL sample 随机抽样查询
来源:互联网 发布:sql基本语句大全 编辑:程序博客网 时间:2024/06/06 08:43
创建测试表
SQL> create table t1 (x int);
Table created.
插入10000行数据
SQL> begin
2 for i in 1..10000 loop
3 insert into t1 values (i);
4 end loop;
5 end;
6 /
PL/SQL procedure successfully completed.
收集表的统计信息
SQL> analyze table t1 compute statistics;
Table analyzed.
查看表中高水位以下的块的数量
SQL> select blocks from user_tables where table_name='T1';
BLOCKS
----------
20
SQL> select count(*) from t1;
COUNT(*)
----------
10000
随机抽取表中10%的数据
SQL> select count(*) from t1 sample (10);
COUNT(*)
----------
965
SQL> select count(*) from t1 sample (10);
COUNT(*)
----------
1024
SQL> select count(*) from t1 sample (10);
COUNT(*)
----------
981
SQL> select count(*) from t1 sample (10);
COUNT(*)
----------
949
每次取样差不多为1000行左右
0 0
- oracle SQL sample 随机抽样查询
- Oracle随机抽样sample使用说明
- R语言随机抽样sample
- 随机抽样一致(Random Sample Consensus, RANSAC)
- 随机抽样一致(Random Sample Consensus, RANSAC)
- Hive Query Sample 查询样本抽样
- Sql Server 随机抽样方法
- 利用ORACLE实现数据抽样(sample block)
- 随机抽样一致算法(RANSAC, Random Sample Consensus )
- RANSAC算法(RANdom SAmple Consensus随机抽样一致)
- RANSAC-RANdom SAmple Consensus(随机抽样一致)
- 随机抽样一致性(RANSAC: Random Sample Consensus)
- 随机抽样一致算法(Random sample consensus,RANSAC)
- RUNSAC(Random Sample Consensus)随机抽样检验一致性
- oracle、my sql、sql随机查询语句
- 【oracle】-随机抽样N条记录
- Sql server,Oracle,MySQL随机查询记录
- SQL Server-MySQL-Oracle随机查询语句
- Opencv step by step - 鼠标事件
- 算法和数据结构-选择排序、插入排序及希尔排序 java实现
- 《北平无战事》有感
- 极光推送重要方法
- hibernate之12.many2many变形
- oracle SQL sample 随机抽样查询
- Ubuntu的软件源更新常见问题及解决
- AndroidStudio导入和签出SVN项目问题
- Objective-C之run loop详解
- oracle相关的linux系统内核参数详解(不断补充中)
- Objective-C学习笔记-之操作文件
- 图的建立(邻接矩阵)+深度优先遍历+广度优先遍历+Prim算法构造最小生成树(Java语言描述)
- 图像物体分类和物体检测算法的概括
- grub rescue