今天小出來為大家解答以上問題。2000w酒店數據下載,酒店2000w數據如何打開很多人還不知道,現在讓我們一起來看看吧!
1、酒店的2000W塊數據肯定不在一個表里。即使它們在同一個表中,我們也要弄清楚表的名字是什么。我們使用查看數據表大小的SP來判斷哪個表的數據量最大。以此為例演示一下看大數據的方法。
2、create table # Data(name varchar(100),rowvarchar(100),reservedvarchar(100),datavarchar(100),index_sizevarchar(100),unusedvarchar(100))
3、declare@namevarchar(100)
4、declarecurcursorfor
5、selectnamefromsysobjectswherextype=' u ' order by name
6、opencur
7、fetchnextfromcurinto@name
8、而@@fetch_status=0
9、開始
10、插入#數據
11、execsp_spaceused@name
12、打印@姓名
13、fetchnextfromcurinto@name
14、目標
15、閉合曲線
16、解除鎖定
17、create table # data new(name varchar(100),rowint,reservedint,dataint,index_sizeint,unusedint)
18、插入#dataNew
19、selectname,convert(int,row)asrow,convert(int,replace(reserved,' KB ',' '))asreserved,convert(int,replace(data,' KB ',' ')asdata,
20、convert(int,replace(index_size,' KB ',' '))asindex_size,convert(int,replace(unused,' KB ',' '))asunusedfrom # data
21、select * from # dataNeworderbydatadesc
22、通過上面的過程我們可以知道,在數據庫[duoyonghuban_shijiebei]中,這個表[pre_common_strict]的數據量最大,共有45051行,大小為1432KB。這里具體講解一下excel的使用限制。據說最新的excel2016真的支持無限數據,2003版只支持65535行數據。2007年和2010年的行數不限,但數據量不能超過128M,這其實是很大的數據量。根據上表pre_common_district,excel2010支持的最大行數超過500萬。
23、接下來,查詢數據表并顯示結果,以便于下一次導出。
24、select*frompre_common_strict
25、面對結果集,單擊鼠標右鍵,選擇[結果另存為]。這一步是導出40000個結果。如果酒店數據特別大,這一步要在電腦性能好的電腦上操作,內存很晚。
26、選擇【結果另存為】,在打開的界面中,選擇csv格式,選擇保存路徑,命名后點擊【保存】。
27、等待導出后,找到文件data.csv,用excel打開。如果有2000萬條數據,慢慢打開。絕對可以打開!
本文到此結束,希望對大家有所幫助。