mysql查詢索引結(jié)構(gòu),mysql歷史表索引如何設(shè)計(jì)?
對于這種情況,先把數(shù)據(jù)庫讀寫分離。
就是主數(shù)據(jù)庫不變,用于應(yīng)付正常的生產(chǎn)活動。
然后把歷史數(shù)據(jù),復(fù)制一份到從數(shù)據(jù)庫(另外配置服務(wù)器),查詢時(shí),在從數(shù)據(jù)庫上查詢,這樣查詢時(shí),不會影響主數(shù)據(jù)庫的正常業(yè)務(wù)執(zhí)行。
對于從數(shù)據(jù)庫,因?yàn)槭菍v史進(jìn)行查詢,不會改數(shù)據(jù),在現(xiàn)有技術(shù)力量下,可以直接上分布式數(shù)據(jù)庫 tidb,兼容mysql,可以多臺服務(wù)器集群。效率一下子就上去了。