RT,我使用同一個查詢陳述句,解釋的結果
mysql 5.5.8-5.6

而另一個服務器上,
10.1.19-MariaDB

表結構是同步過的,mysql5.5.8的資料庫上執行這個操作僅僅需要2秒左右,10.1.19-MariaDB 的340秒也沒出來,結果超時了。求指點,10.1.19-MariaDB索引跑到哪里去了?怎么解釋的時候都沒有?這只是一個count(1)查詢而已
uj5u.com熱心網友回復:
不需要想那么多, 誰知道同步的時候出了什么問題呢?先參照 mysql, 把索引加到 MariaDB 上再說吧。
uj5u.com熱心網友回復:
事實上,我去檢查過,我懷疑是不是索引不一樣了,但是結果是索引完全一致。。。。
uj5u.com熱心網友回復:
樓主這兩次讀取的表,資料不一樣吧?uj5u.com熱心網友回復:
是啊 ,一個是我的測驗環境的資料庫,一個是客戶線上環境的資料庫,自然資料不一樣多,但是由于客戶是新客戶我測驗環境的資料是要多的就是那個mysql 5.5.8的資料是多的
uj5u.com熱心網友回復:
MySQL和MariaDB,資料還不一樣,執行計劃當然有可能不同uj5u.com熱心網友回復:
什么樣的SQL 貼一下呢轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/78254.html
標籤:MySQL
