我有表日誌,其中有兩個字段:action
(VARCHAR 45)和info
(VARCHAR 10000)。僅針對特定其他列值的一列的索引
有多種東西被記錄到這個表中,其中一個是訪問頁面時的用戶ip。對於這種情況action
='ip',info
='IP.ADD.RE.SS'。
因爲info
可以記錄文本具體的事情的一些大的量,我想只能創建索引爲info
場工程action
=「IP」只有這樣我就可以搜索IP的快速,沒有長滿指數與「行動」。
我已經試過爲前15個字符創建INDEX,但仍然IP條目約佔所有東西的1%,對我來說似乎有點矯枉過正。 這整個解決方案已從其他人繼承,不幸的是,我現在可以做的很少,以改變整個架構
任何消化如何做到這一點正確的方式?它甚至有可能嗎?
如果我聽到每次都有鎳,「我們繼承了數據模型,我們現在不能改變它......」:-( –