myisam

    4熱度

    2回答

    MySQL中的表是MyISAM。 現在我想選擇許多數據。 $res = $db->query("SELECT ..."); // -- Break 1 while($row = $res->fetch_assoc()) { //working with the row; } // -- Break 2 什麼時候表上的鎖結束?在休息1還是休息2?

    0熱度

    1回答

    對於一個巨大的myisam表(超過1B行),我有2個唯一變量,其中一個有18個數字,另一個有10個拉丁字符。 哪一個我更喜歡主鍵? 如果爲數字;十進制還是bigint? 非他們不會幫助我的選擇查詢,所以更好有獨特的關鍵或仍然主鍵有用嗎?

    0熱度

    1回答

    MySQL中有任何方法可以啓動查詢並從中獲取PID嗎? 這可能是有用的獲取元數據,而查詢正在執行。 謝謝!

    -1熱度

    2回答

    我使用php編寫在線商店腳本。 一些腳本像Opencart的使用MyISAM引擎,並使用的是InnoDB的人。 現在我不知道使用哪個引擎? InnoDb或MyISAM?

    1熱度

    1回答

    我正在使用MySQL MyISAM,並且這是無法更改的。但是,我只熟悉交易方法。由於MyISAM不支持事務,我想結合兩個更新查詢到一個這樣的: UPDATE table1, table2 SET table1.col1='value1', table2.col1='value2' WHERE table1.col3='567' AND table2.col6='876' 這是否保證,如果任何

    0熱度

    1回答

    我有2個數據庫,MyISAM表運行在Windows 2008 Server上。這些數據庫大小約爲20GB,有幾百萬行的表格。我的問題是每週支持他們。目前,我每週進行一次更新,然後轉到數據文件夾,並將代表數據庫的物理文件夾複製到服務器上的另一個驅動器,然後將所有內容都提交出來。 此過程大約需要45分鐘,在此期間我的網站的某些功能無法在複製過程中使用,表格會被阻止。我已經看到你可以鎖定和刷新表格,以便

    0熱度

    1回答

    那麼,我有一個很好的索引和一些數據的MySQL表,我需要爲這些數據做一個統計報告。這意味着我有很多事情在這樣的查詢 select count(*) n, sum(if(column1>0,1,0)) n1, sum(if(<simple expression>,1,0)) n2, sum(if(<another simple expression>,1,0)

    0熱度

    1回答

    限制性能下面的SQL查詢中的100秒的平均持續時間: SELECT id FROM members WHERE boolean_deleted = 0 ORDER BY company_name ASC LIMIT 3045700, 25 表有記錄。 對索引設置爲boolean_deleted和company_name列。 如何優化此SQL查詢? 說明: id: 1 select_type:

    0熱度

    1回答

    我已經用MySQL構建了一個小應用程序。數據庫類型是InnoDB。它託管在某個服務器上。我面對數據庫崩潰很多次。當我向託管服務提供商詢問原因時,他們對我說: 問題是由InnoDB數據庫損壞引起的,它需要重建所有InnoDB表。雖然有些數據庫不能正確重建,但需要手動修復。這就是我所做的。從你的結尾不需要做任何更改。我們不期望這個問題很快會再次發生。對由此造成的不便,我們深表歉意。 我告訴他們我必須使

    0熱度

    1回答

    我正在尋找一個解決方案: function foo() { client 1 executes an update/delete // client 2 calls foo() and breaks data integrity client 1 executes an update/delete } 我該如何解決這個與MySQL?我使用的是myisam表,但