innodb

    1熱度

    1回答

    我添加的InnoDB Memcached的映射innodb_memcache.containers: INSERT INTO `containers` (`name`, `db_schema`, `db_table`, `key_columns`, `value_columns`, `flags`, `cas_column`, `expire_time_column`, `unique_idx_n

    0熱度

    1回答

    SELECT post_id FROM posts WHERE blog_id IN (15,16) ORDER BY post_id DESC Post_id是PRIMARY,blog_id是索引,表是innoDB和DB MariaDB。 這會導致文件夾,因爲索引blog_id被用作關鍵字。 Blog_id必須是一個索引,用於查詢僅搜索一個blog_id = 15時的速度。如果blog_id

    0熱度

    1回答

    我正在從事金融系統工作,並且遇到了MySQL事務的問題。 該系統是一個簡單的證券交易所,用戶可以在其中購買和出售虛擬股票。爲了保持購買和銷售過程的完整性,我使用交易。 問題是,在某些情況下(我不知道它依賴於什麼)一些事務回滾(或未提交),但是下一個查詢被處理。 的過程如下: 用戶希望購買的股票爲1000美元 在訂單量有4個報價爲250美元 START TRANSACTION 對於每一個報價: 腳本

    0熱度

    1回答

    我有很多VARCHAR,TINYTEXT和TEXT字段的巨型表格。由於我不是MySQL數據庫的專家,我最近遇到了這個頁面InnoDB Table Compression的MySQL數據庫的壓縮功能。 我已經搜索並閱讀多個頁面,並遇到了,我需要設置以下參數以及這些變化適用於我my.cnf: innodb_file_per_table=1; (this is already set) innodb_

    0熱度

    2回答

    對於一個給定的唯一項目列表,在基於幾列批量對它們進行排序後,我得到了項目重複。 有2個表: - item_popularity_tbl: iid (UINT, PK) pplt (UTINYINT) - item_cat_id_tbl: iid (UINT, PK) cid (UTINYINT) Where: iid: item ID, unique valu

    3熱度

    1回答

    爲什麼連接到我的InnoDB數據庫通常會延遲整數秒的時間? 一些背景 我有一個非常小的MySQL數據庫,由表 '用戶'(150條記錄)和表 '連接'(增長到150 * 150條記錄)。表和索引加起來小於5 MB。 當用戶處於活動狀態時,「連接」中的5-50條記錄發生更改(重量發生變化)或添加(如果它們尚不存在)。整個應用程序運行平穩,加載時間低於〜100毫秒。 除外。 細節 下甚至相當小的負載,頁

    0熱度

    1回答

    當在mysql(innodb)中創建一個死鎖時,如「高性能MySQL」的第10頁上的示例。但是如果我在一次交易中更新一行測試,則更新另一行將被阻止並最終超時。這就像innodb使用表級鎖而不是使用行級鎖進行更新時所在的條件。這種情況不符合innodb的行級鎖。 MySQL的版本: mysql> status -------------- mysql Ver 14.14 Distrib 5.6.

    0熱度

    1回答

    我正在使用MySql(innodb存儲引擎)。我想在更新語句上實現行級隱式鎖定。因此,沒有其他事務可以同時讀取或更新該行。 實施例: Transaction1將正在執行 「UPDATE顧客 SET市= '漢堡' WHERE客戶id = 1;」 然後,在同一時間Transaction2應該不能夠讀取或更新相同的行,但Transaction2應該能夠訪問其他行。 任何幫助,將不勝感激。 謝謝你的時間。

    0熱度

    1回答

    我想知道關於mysql體系結構的一些事情。 1. sql過程如何在索引表中插入,刪除和更新操作? 2.據說只有在索引頁不在緩衝池中時纔在更改緩衝區中進行更改。因此,如果在緩衝池加載相關索引頁後進行更改,那麼它必須更改磁盤中的相同頁面。對?所以一個操作必須在三個不同的地方完成? 3.如何將NULL值編入索引?他們將在哪裏存儲在b +樹? 4.如果我們更新一個聚集索引的數據,那麼它何時會在磁盤中更新?

    0熱度

    1回答

    在oracle中,據說數據的更改將作爲日誌存儲在更改緩衝區中。只有在索引頁被加載到緩衝池後,它纔會被更新。如果是這樣的話,究竟是什麼時候發生的?如果在更新索引頁之前讀取相同的數據會發生什麼?