『壹』 oracle导出400g数据库大约多长时间,导出文件多大
oracle数据库导出40万条数据csv大概最多需要半个小时左右。
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
『贰』 怎么从数据库中的一亿条数据中读取我想要的十条数据
写查询的sql语句,要在查询关键字上建立索引,这样可以加快速度。
例如:select 字段1,字段2,... from 表 where 条件1= aa and 条件2 = bb
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id from t where num=0
4、尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num=10 or num=20
可以这样查询:
select id from t where num=10
union all
select id from t where num=20
5、下面的查询也将导致全表扫描:(不能前置百分号)
select id from t where name like ‘�c%’
若要提高效率,可以考虑全文检索。
6、in 和 not in 也要慎用,否则会导致全表扫描,如:
select id from t where num in(1,2,3)
对于连续的数值,能用 between 就不要用 in 了:
select id from t where num between 1 and 3
7、如果在 where 子句中使用参数,也会导致全表扫描。因为SQL只有在运行时才会解析局部变量,但优化程序不能将访问计划的选择推迟到运行时;它必须在编译时进行选择。然 而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。如下面语句将进行全表扫描:
select id from t where num=@num
可以改为强制查询使用索引:
select id from t with(index(索引名)) where num=@num
8、应尽量避免在 where 子句中对字段进行表达式操作,这将导致引擎放弃使用索引而进行全表扫描。如:
select id from t where num/2=100
应改为:
select id from t where num=100*2
9、应尽量避免在where子句中对字段进行函数操作,这将导致引擎放弃使用索引而进行全表扫描。如:
select id from t where substring(name,1,3)=’abc’–name以abc开头的id
select id from t where datediff(day,createdate,’2005-11-30′)=0–’2005-11-30′生成的id
应改为:
select id from t where name like ‘abc%’
select id from t where createdate>=’2005-11-30′ and createdate<’2005-12-1′
10、不要在 where 子句中的“=”左边进行函数、算术运算或其他表达式运算,否则系统将可能无法正确使用索引。
『叁』 一亿行数据有多少G
数据库中一亿条数据大约10G左右。
这是平均值~~大概的心理预期~~实际情况实际考虑~~一行一个int,与一行一个65533长的字符串,肯定是不同的。
『肆』 oracle数据库导出报表限制
oracle数据库导出报表限制
使用PL/SQL,很方便导出。
选择菜单项的“Tools”-“Export Tables”;
会显示当前账号的所有表格,选择一个需要导出的表名(也可以选多个);
在Output File设置导出文件的路径和格式;
点击“Export”按钮,导出表格,同时会跳出来Dos提示窗口,待执行完毕就成功。
『伍』 1亿条数据如何分表100张到Mysql数据库中(PHP)
下面通过创建100张表来演示下1亿条数据的分表过程,具体请看下文代码。
当数据量猛增的时候,大家都会选择库表散列等等方式去优化数据读写速度。笔者做了一个简单的尝试,1亿条数据,分100张表。具体实现过程如下:
首先创建100张表:
$i=0;
while($i<=99){
echo
"$newNumber
\r\n";
$sql="CREATE
TABLE
`code_".$i."`
(
`full_code`
char(10)
NOT
NULL,
`create_time`
int(10)
unsigned
NOT
NULL,
PRIMARY
KEY
(`full_code`),
)
ENGINE=MyISAM
DEFAULT
CHARSET=utf8";
mysql_query($sql);
$i++;
下面说一下我的分表规则,full_code作为主键,我们对full_code做hash
函数如下:
$table_name=get_hash_table('code',$full_code);
function
get_hash_table($table,$code,$s=100){
$hash
=
sprintf("%u",
crc32($code));
echo
$hash;
$hash1
=
intval(fmod($hash,
$s));
return
$table."_".$hash1;
}
这样插入数据前通过get_hash_table获取数据存放的表名。
最后我们使用merge存储引擎来实现一张完整的code表
CREATE
TABLE
IF
NOT
EXISTS
`code`
(
`full_code`
char(10)
NOT
NULL,
`create_time`
int(10)
unsigned
NOT
NULL,
INDEX(full_code)
)
TYPE=MERGE
UNION=(code_0,code_1,code_2.......)
INSERT_METHOD=LAST
;
这样我们通过select
*
from
code就可以得到所有的full_code数据了。
以上介绍就是本文的全部内容,希望对大家有所帮助。
『陆』 access数据库有12万条数据需要导出excel文件,怎么导呀,求教~
方法一
打开access中的表,全选后复制到excel
方法二
选中access中的表,不要打开,点击菜单“文件”—〉“导出”,在导出对话框选择导出为excel文件
方法三
打开excel,菜单“数据”—〉“导入外部数据”—〉“导入数据”,根据提示找到access数据库导入。也可以在“导入外部数据”下选择“新建数据库查询”,然后指向access数据库,这样更节省资源。
『柒』 mongodb一亿数据库多大
1亿是大约150g硬盘。
如果都是长字节(就是都是中文字的,最好要翻倍300g或者500g就够,包含系统和应用程序都是建几个表和索引。
『捌』 mysql数据库要放1亿条信息怎样分表
mysql数据库对1亿条数据的分表方法设计:
目前针对海量数据的优化有两种方法:
(1)垂直分割
如果单表的IO压力大,可以考虑用水平分割,其原理就是通过hash算法,将一张表分为N多页,并通过一个新的表(总表),记录着每个页的的位置。
假如一个门户网站,它的数据库表已经达到了1亿条记录,那么此时如果通过select去查询,必定会效率低下(不做索引的前提下)。为了降低单表的读写IO压力,通过水平分割,将这个表分成10个页,同时生成一个总表,记录各个页的信息,那么假如我查询一条id=100的记录,它不再需要全表扫描,而是通过总表找到该记录在哪个对应的页上,然后再去相应的页做检索,这样就降低了IO压力。
『玖』 access数据库有12万条数据需要导出excel文件,怎么导呀,求教~
楼上回答有问题,
EXCEL表格支持的数据条数最大不能超过65636,所以最好是分成两个表存放.
分段复制,到EXCEL中粘贴
『拾』 中经网统计数据库能导出多少数据
中经网统计数据库能导出5大数据库数据,数据内容涵盖宏观经济、行业经济、区域经济以及世界经济等各个领域,是一个面向社会各界用户提供全面、权威、及时、准确的经济类统计数据信息的基础资料库。包括“中国经济统计数据库”和“世界经济统计数据库”两大系列。其中中国经济统计数据库包括以下5个子库:
宏观月度库
涵盖国民经济核算、财政金融、贸易、投资房产、工业交通、物价工资共 14个专题2千多项指标内容,拥有自1990年至今的70多万条数据。
行业月度库
快速展现国民经济下 39个工业大类、近200个中类行业运行发展情况,所有行业采用国标分类,按月提供自1999年至今的近50项主要财务及经济效益指标,拥有150多万条海量数据
海关月度库
以中国海关统计数据为基础,收集了 1995年以来的进出口月度统计数据,内容涉及进出口总值、主要商品进出口量值、进出口商品分贸易方式总值和外商投资企业进出口等多方面的3万多个指标,拥有300多万条数据。
综合年度库
以历年《中国统计年鉴》为基础,整合自 1949年新中国统计史以来我国社会、经济发展全貌共计23个大类专题3000多个指标的数据统计信息,拥有30多万条数据。
城市年度库
是进行城市研究、全面了解中国大陆城市经济情况的统计数据信息库。汇集了自1990年以来全国300余个地级城市的城市经济发张状况主要统计指标。
世界经济统计数据库包括
OECD月度库和OECD年度库,获得世界经济合作暨发展组织(OECD)统计数据库中文版独家授权。以OECD的主要宏观经济指标数据库(OECD Main Economic Indicators ——MEI)为数据来源,提供自1960年以来的年度、季度、月度数据,包含30个OECD组织成员国、8个非成员国,以及国际主要经济组织如欧盟、西方七国、欧元区、北美自由贸易组织等的宏观经济发展指标。