看板 PHP 關於我們 聯絡資訊
想請教一下,各位前輩,小弟最近接手一個log DB 裡面資料筆數是千萬等級的,光不去join其他表就撈很慢了.. 不知道有沒有前輩處理過這類型的分頁問題? 是直接在DB面處理完? 還是php這邊也可以幫忙分擔呢? 可否給小弟一點提示,讓小弟去google一下 感激不盡... PS 基本的index都有去做,要join的表也都有做 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.50.157
mervynW:log DB通常不會作即時資料, cron跑資料進cache?? 03/30 10:48
Jerr:先撈pk,然後paging,這個小的recordset再去join 03/30 11:01
olctw:log 一般可以切割資料表吧?保留最近的資料去查詢就可以 03/30 11:49
world294:partition table or mongodb 03/30 12:56
world294:Print explain result 03/30 13:35
i9100:table佔用硬碟大小?index的硬碟大小? 如果單一index有100MB, 03/30 14:15
i9100:想快也很難 03/30 14:16
cjoe:光join就很慢有點怪,我 entrez_gene database 2千4百萬row 03/30 23:18
cjoe:也沒那麼誇張(MySQL),還是我誤會什麼了?@@ 03/30 23:19
cjoe:光"沒"join就很慢... 03/30 23:19