2013-06-26 24 views
0

我正在處理大量數據,並在phpMyAdmin中檢查我的數據時開始出現奇怪的行爲。計數高時,行計數顯示~前綴,據推測計數的估計。我也會舉例來說; 711頁數據(x 30行),選擇第711頁(最後一頁),然後它將在800中提供更多頁面,選擇時等於無。什麼是phpMyAdmin的20,000行限制的修復或遷移,是什麼真的不穩定?

本文描述了問題here,但它不提供解決方案或潛在的不穩定性。我已經完善了我的數據類型,密鑰和插入過程,但卻沒有充分理解如何解決這個問題,或者是否有任何看不見的數據貶低。插入和更新來自本地PHP和離線服務器Python,如果這有所幫助。

+4

也許你不應該使用phpmyadmin他的 – 2013-06-26 05:12:47

+0

@Dagon也許你的權利,我有幾個選擇,但我想更好地瞭解這個問題多一點。如果問題嚴格是phpMyAdmin並且是不可修復的問題,那麼我將能夠向老年人推銷獲取新軟件。 – Shane

+0

根據主頁「phpMyAdmin是一個用PHP編寫的免費軟件**工具**,旨在**通過Web處理MySQL的管理。」它是_a_工具。不是_工具。你可以堅持下去,但是切換一下,簡單地說,使用標準命令行'mysql'工具來處理「大請求」。 –

回答

2

如果您使用的是InnoDB表格,那麼近似計數就是其中的「事物」之一,如here所述。它與phpMyAdmin沒有任何關係。 phpMyAdmin只是數據庫的前端,它依賴於數據庫提供的數據;如果數據庫只能快速提供近似計數,就是這樣。

而且由於phpMyAdmin只是一個簡化與數據庫基本交互的工具,我沒有看到大問題。它不應該是您首先瀏覽800頁數據的主要工具。但是,如果您按照phpMyAdmin提供的提示進行操作,那麼您最終將得到一個解決方案here

+0

InnoDB真的給了我看什麼並解決了問題,謝謝。 – Shane