![]() |
||
|
*停權中*
加入日期: Nov 2002 您的住址: 東湖
文章: 1,688
|
[請益]In-Memory DB?
因為自己沒用過In-Memory DB
只有寫程式的時候有透過Table來把資料放在memory中 所以決定把這篇放七八區XD OK,廢話結束 話說之前有看到左岸地區的鐵老大把整個12306的DB都丟到Memory上面跑 效果似乎不錯 剛好最近手邊有臺OA用非營運DB執行Stored Procedure的時間越來越長 查了一下該VM上的可用記憶體後 覺得要把DB整個放上去Memory應該是可以的 所以想請教有用過的先進 這樣做效果好嗎? 或是有推薦哪套可以掛M$ SQL Server DB上去的In-Memory DB嗎? |
|||||||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Oct 2002
文章: 4,803
|
如果你指的是Data warehousing (Updatable in-memory columnstore, compression, partitioning)
剛剛出爐的MS SQL 2014企業版本才有支援 http://www.microsoft.com/en-us/serv...bid=rq3bJq-t2tQ
__________________
人性的醜陋就是,會在無權、無勢、善良的人身上挑毛病,卻在有權、有勢、缺德的人身上找優點。當無權、無勢、善良的人受到傷害的時候,還會站在所謂的道德制高點上,假惺惺地勸說無權、無勢、善良的人,一定要忍耐,一定要大度。 |
||
|
|
|
*停權中*
加入日期: Mar 2011
文章: 1,522
|
想用in-memory DB就請拋棄微軟和任何的VM
in-memoryDB都是用epoll模式運作 否則你只是用node.js在跑半調子 in-memoryDB也是非常依賴replication 因為masterDB掛掉資料就會瞬間蒸發 若你真的想玩玩看 去oracle 下載timesten來配合linux你會有意想不到的驚喜 至於配合sql server........ 他用的都是SAP萬年沒改的核心 放到memory也不會有比SSD快 其實放到記憶體運作已經是新資料庫趨勢 但是配合東拼西湊出來的東西跟沒弄一樣 忌諱版權問題,但是沒忌諱noSQL 可以開始嘗試看看MemcacheDB 此文章於 2014-04-09 11:41 AM 被 csshih 編輯. |
|
|
|
*停權中*
加入日期: Mar 2011
文章: 1,522
|
引用:
另外,去看一下那個VM是否I/O latency是否過高 你的問題或許不是要不要用in-memory 而是VM中常見I/O latency過高 把這DB從VM中直接搬出來放實體機搞不好還有用些 |
|
|
|