myisam

    0熱度

    1回答

    我有很多myisam表和一個innodb表,以及來自這些表的許多查詢。連接到數據庫是每秒從多臺計算機檢查這些計算機是否有更新或不。 2天前我改變了一些其他表INNODB,然後我面對原始表INNODB下面的高時間執行(是不是像這樣)。所以今天我將它們返回給MyISAM,並保持INNODB表原樣。 的MySQL進程樣本(只顯示了前工作正常的InnoDB表): 時間:100 狀態:更新 信息: UPDA

    2熱度

    2回答

    如何找到文件系統中的MySQL數據庫引擎(數據結構,沒有MySQL命令可能)? 這將是很好,如果你能幫助我。 最好的問候, Jonniboy

    1熱度

    1回答

    我在本網站上閱讀了大部分示例InnoDB,但我不知道InnoDB的行爲。 至於我發現 START TRANSACTION; 正在申報,這是一個交易的連接。直到這裏才行。 現在我有3個表: TBL1與InnoDB引擎更新 tbl2的MyISAM引擎 TBL3 InnoDB的 順序: SET AUTOCOMMIT=0 START TRANSACTION; UPDATE tbl2 SET col

    4熱度

    4回答

    我有DB InnoDb innodb_db_1。我打開了innodb_file_per_table。 如果我去var/lib/mysql/innodb_db_1/我會找到的文件table_name.ibd, table_name.frm, db.opt。 現在,我試圖將這些文件複製到另一個數據庫,例如innodb_db_2(var/lib/mysql/innodb_db_2/),但沒有發生任何事情

    0熱度

    1回答

    人 我需要生成從表中(約60萬條記錄和MyISAM存儲引擎)的報告。表A每隔15分鐘以cdr文件進行轉儲。 我想基於(日期)和(日期從) 夫婦,我試圖方案是如下面 1)我試圖創建一個臨時表B(生成報告使用create table B Engine = Myisam從表A中選擇a,c,d) 在進程列表中,如果表A正在被cdr記錄轉儲,則表A被鎖定。並將保持鎖定狀態。 如果表A中沒有插入cdr記錄,則

    2熱度

    1回答

    我很確定應該有一種方法可以使用MyISAM表中的全文索引來搜索主題標籤。默認設置將執行以下操作: textfield hashtag #hashtag #two #hashtag #hashtag SELECT * FROM table WHERE MATCH(textfield) AGAINST ('#hashtag') > | hashtag | > | #hashtag

    3熱度

    3回答

    我有使用like條件的查詢,它的殺了我的服務器 (此查詢是我經常得到慢查詢日誌) 順便說一句我的表中有大約12萬行 - 懇求ignor語法錯誤 select * from `images` where `category` like `%,3,%` and (`tags` like '%,tag1,%' or `tags` like '%,tag2,%' or `tags` like '%,tag

    2熱度

    1回答

    我們有一個MySQL數據庫(OLD_DATA),其中許多分區表大小已超過100GB。爲了提高服務器性能,我們考慮創建並行數據庫(NEW_DATA)並開始在NEW_DATA中收集新數據。 數據庫是MyISAM,服務器有96GB RAM。 在此之後,OLD_DATA將不被訪問。 此方法是否有助於提高RAM和CPU使用率方面的服務器性能? 將來自OLD_DATA的數據加載到內存中嗎?

    0熱度

    1回答

    我有​​類似於 SQL: selecting rows where column value changed from previous row 接受的答案的一個問題,我適應 CREATE TABLE `schange` ( `PersonID` int(11) NOT NULL, `StateID` int(11) NOT NULL, `TStamp` datetim

    2熱度

    1回答

    我有一個MySQL表,每天需要存儲大約2億條記錄。數據來自平面文件,我將使用「LOAD DATA INFILE」批量上傳。大多數數據元素都是ID,所以文本不多。一天中包含200M記錄的平面文件大約爲27GB。 我的問題是我應該將所有這些信息存儲在一張表中,還是應該將每天的數據分割成單獨的表格。分裂信息肯定會使分析變得更加困難,但我不確定MySQL能夠在一張表中處理60億條記錄,這將會在一個月內積累