描述不清,不過大概能理解。
給點建議。大數據量表在做非主鍵或有索引列查詢時,採用有主鍵或索引列查詢並將一級結果保存至公有臨時表中。再進行二級查詢。
Ⅱ SQL server2008r2資料庫大數據量分區遷移失敗
如果你把語句一起執行的話,很容易卡死,如果把語句分開執行,成功的機率就比較高,特別是這種大數據的操作,如果一次刪除10000W個數據,很容易卡死,如果分成10次刪除,成功的機會就很高,你可以試試把語句分開執行。
Ⅲ 請教,怎麼將mysql里的大數據同步到 sqlserver2008里
建立一個ODBC,聯接到mysql。
然後使用sqlserver的導入功能,數據源選擇ODBC,可以導入進來。
實時同步還不知道怎麼實現。
Ⅳ sql server2008 大數據量(單表數據上1000萬條,總計上5000萬,)的合並復制模式的數據同步問題
你好,SQL復制初始階段同步數據的確會跟據數據量的大小來判斷所需要時間。在初始階段完成以後,每次的同步更新都增量的,完全有你所說的要求,所以,你安排好時間來做復制。
Ⅳ 請教MS Sql Server 2008 大數據處理方案
話說本來我的電腦有個2000的資料庫,去年我在那個電腦上新裝了一個2005的資料庫。前不久我買了台新電腦,裝了資料庫2008 將在舊電腦上的一個資料庫附加到了2008上面。做完項目,將資料庫傳到空間時,空間資料庫是2000的,報錯說我的資料庫是2005的 現在我想把我的資料庫轉成2000,但是我的2008資料庫的腳本向導裡面沒有轉成2000這個選項,2005的版本又附加不上去。 關於這個問題,上網請教了網友,真實人多力量大,給出了一系列答案,下面就為大家整理的內容,希望可以幫助大家解決SQLServer資料庫從高版本降級到低版本的問題。 網友DBA_Huangzj 給出的解決方法: 步驟1: 步驟2: 步驟3:把腳本拖到2000的查詢分析器界面,然後點運行,2000以前的我不清楚,但是從2000開始的所有SQLServer版本F5都是運行的意思....你不會沒用過SQLServer吧?生成完之後 。 步驟4:按照我文章中的那個步驟的截圖打開導入導出工具,然後一直點下去,注意在【目標伺服器】那裡填寫2000的那個實例名,然後到這個地方全選,再點下一步。 步驟5:點完成。 然後基本上就完事了。 但是這里注意,因為你從2008直接降到2000,跨度很大,而且2000~2005是個大跨越,多處很多兼容性的問題,所以不排除你在生成腳本及導數據的時候會存在報錯(並且可能性比較大!),如果有,那你要手動去除那些報錯的,然後記下來,繼續運行不報錯的,最後再手動創建那個報錯的。 補充一句,比較穩妥的辦法是在生成腳本時,先生成表的,也就是在步驟2中的【選擇對象】那裡選表,然後生成腳本,成功了,再生成其他比如存儲過程等。 以上就是本文的全部內容,謝謝網友的分享,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
Ⅵ sql server 2008如何插入大數據
大數據是指什麼啊,你會一次存入很多條數據嗎?你可以直接傳給sql一個table,你創建一個存儲過程,然後直接insert into 表 select 你傳入的table就行了
Ⅶ SqlServer2008 在用導入導出向導做大數據量導出時候,開始還比較快,越到後面越慢,大概1億數據量
如果表不多的話,可以考慮用bcp來做,目標表可以先把索引禁掉,等數據全部導入之後再重建索引。
Ⅷ 請教MS Sql Server 2008 大數據處理方案(10億以上)
導入時為了速度,可以不要索引,導入後再建索引。
常用的查詢欄位可以檢索引,因為索引也是有成本的,會引起插入慢,系統需要不斷維護索引。
見分區應該會快,但是我覺得不要用自增欄位分區,而是將最常用的查詢條件或主鍵分區。如姓名、編號
Ⅸ 求個sql server2008 大數據量所用的分頁存儲過程
我有通用版的SQL存儲過程分頁。絕對好用。使用了N多項目,速度最快,數據量越大速度越快
給我QQ號,傳給你
Ⅹ mysql5.5與sql server 2008 處理大量數據哪個好
這個和 it 預算有關
如果有錢 那麼 sql2008
如果預算有限 那麼 mysql
畢竟 資料庫 處理 大量數據時候的效率.
依賴很多東西.
例如:
CPU 處理速度 ( 計算得快, 某些查詢處理就快啊)
內存大小 ( 內存多了, 可以設置一些 Cache , 某些查詢就不必訪問磁碟了, 直接內存裡面處理掉 )
磁碟I/O ( 這個要看 數據重要性了, RAID 5 還是 10 什麼的。 )
網路 ( 區域網內的話, 現在這個應該不會是 瓶頸了。 )
也就是如果預算充足, 那麼 硬體買好的, 軟體嘛 Windows Server , SQL Server。
如果預算不是很多, 那麼硬體買一般的, 軟體嘛 Linux Server + MySQL
==========
如果說是 同樣的硬體配置+操作系統, 非要說 SQL Server 好 還是 MySQL 好嘛...
那還是 SQL Server 配置起來方便, 容易使用。