A級鎖

A級鎖是指使用A級鎖芯的鎖,一般包括傳統(tǒng)的一字鎖、十字鎖、月牙鎖,以及大部分鎖芯里只有一排彈珠結(jié)構(gòu)的鎖,其防盜性差,開啟時間一般在幾秒鐘到兩分鐘左右,很多開發(fā)商交房時裝的鎖芯都是A級鎖。

中消協(xié)2014年12月1日發(fā)布消費警示稱,防盜門A級鎖幾十秒甚至幾秒就能打開,呼吁消費者及時更換更安全的B級鎖 。

A級鎖基本信息

中文名稱 A級鎖 特征 使用A級鎖芯
包括 一字鎖、十字鎖、月牙鎖等 安全級別

B級鎖打開時間超國標

中消協(xié)表示,相對于A級鎖,B級鎖更安全,在實際測試中,B級防盜鎖被破壞打開的時間遠遠高于國家標準,更是高于盜賊的犯罪心理承受時間,可以更有效保護消費者財產(chǎn)及人身安全。中消協(xié)指出,每到年末都是盜竊案件的高發(fā)期,特別是春節(jié)長假期間,很多消費者家中長時間沒有人,入室盜竊風險更大。有條件的消費者應將A級防盜鎖盡快升級至B級防盜鎖,最大程度提高自家防盜門鎖具的安全性,減少自家被盜竊的可能性。

一家名叫誠搜網(wǎng)的網(wǎng)站發(fā)布的2014防盜門消費知識調(diào)查報告佐證了中國消費者協(xié)會的說法。該調(diào)查報告指出,A級鎖是小偷的重點目標,使用鐵鉤、鐵片就能打開。

A級鎖造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
級鎖 58101SC-ET 查看價格 查看價格

13% 華鋒制鎖有限公司貴州銷售中心
機械聯(lián)(二聯(lián) 品種:斷路器附件;系列:DW45系列;規(guī)格:機械聯(lián)(二聯(lián) 查看價格 查看價格

環(huán)宇

13% 綏化市環(huán)宇電器經(jīng)銷處
機械聯(lián)(二聯(lián) 品種:斷路器附件;系列:DW45系列;規(guī)格:機械聯(lián)(二聯(lián) 查看價格 查看價格

環(huán)宇

13% 福建新華宇機電設(shè)備有限公司
機械聯(lián)(二聯(lián) 品種:斷路器附件;系列:DW45系列;規(guī)格:機械聯(lián)(二聯(lián) 查看價格 查看價格

環(huán)宇

13% 環(huán)宇集團(廣州)電氣有限公司
機械聯(lián)(二聯(lián) 品種:斷路器附件;系列:DW45系列;規(guī)格:機械聯(lián)(二聯(lián) 查看價格 查看價格

環(huán)宇

13% 蒙自湘城電氣經(jīng)營部
機械聯(lián)(二聯(lián) 品種:斷路器附件;系列:DW45系列;規(guī)格:機械聯(lián)(二聯(lián) 查看價格 查看價格

環(huán)宇

13% 環(huán)宇集團浙江高科股份有限公司宜春銷售處
鑰匙 品種:斷路器附件;系列:BW2框架斷路器附件;規(guī)格:三兩鑰匙;產(chǎn)品說明:鑰匙(三兩鑰匙); 查看價格 查看價格

北元電器

13% 上海表計電力設(shè)備有限公司
轉(zhuǎn)軸聯(lián) 品種:斷路器附件;系列:CVR2-12;規(guī)格:分閘聯(lián)+合閘聯(lián); 查看價格 查看價格

常熟開關(guān)

13% 上海西屋開關(guān)有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
口管頂升機 查看價格 查看價格

臺班 汕頭市2012年2季度信息價
口管頂升機 查看價格 查看價格

臺班 汕頭市2011年3季度信息價
口管頂升機 查看價格 查看價格

臺班 廣州市2010年4季度信息價
口管頂升機 查看價格 查看價格

臺班 汕頭市2010年2季度信息價
口管頂升機 查看價格 查看價格

臺班 廣州市2010年1季度信息價
口管頂升機 查看價格 查看價格

臺班 韶關(guān)市2009年11月信息價
口管頂升機 查看價格 查看價格

臺班 韶關(guān)市2009年7月信息價
口管頂升機 查看價格 查看價格

臺班 韶關(guān)市2009年5月信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
A無機涂料 A|35000kg 1 查看價格 高新亮彩涂料經(jīng)營部 四川  樂山市 2012-08-13
A透光膜 A膜|1.0m2 3 查看價格 廣州市巴藝裝飾材料有限公司    2014-10-31
地彩漆(A) 地彩漆(A)|12000kg 5 查看價格 深圳市綠城工業(yè)地坪科技有限公司 廣東  深圳市 2021-05-17
無機裝修涂料(A) 無機裝修涂料(A)|1kg 3 查看價格 廣州理同裝飾工程有限公司 廣東   2022-09-27
A發(fā)光燈膜 A|100m2 3 查看價格 東莞市鑫逸軟膜裝飾有限公司 廣東   2021-12-02
白色A透光膜 A|303m2 2 查看價格 廣州譽之盈建筑裝飾工程有限公司 廣東   2019-06-03
改性聚苯板A A|1m3 1 查看價格 四川洛克威建材有限公司 四川  成都市 2017-06-01
A無機裝飾涂料 A2,無機礦物涂料|1000kg 1 查看價格 成都嘉樂多美建材有限公司 全國   2022-09-07

提高鎖具的安全級別只需更換鎖芯,消費者可自行將鎖芯拆卸下來,按照拆卸下來鎖芯的規(guī)格型號進行對更高級別鎖芯的選購。一般正規(guī)的防盜門都可以更換鎖芯,無需更換整門、整鎖。

更換之前確認鎖芯規(guī)格

消費者要注意防盜鎖的型號規(guī)格,一對一進行置換。一般B級鎖芯和普通鎖芯外形和安裝尺寸都是統(tǒng)一的。也有特殊的防盜門鎖,規(guī)格不統(tǒng)一,消費者購買前請確認鎖芯規(guī)格。

市場價格多為二三百元

B級防盜鎖芯的價格(2014年價格)在大賣場多為200元至300元,建議消費者選購正規(guī)品牌。同樣是B級鎖,也要選擇質(zhì)量好的產(chǎn)品。我們常見的鑰匙材質(zhì)有多種,銅或鋁鐵合金的容易被復制,市面上比較好的材料是鋼材 。

咨詢基層派出所民警,民警也表示,錫紙開鎖的案件確實時有發(fā)生,A級鎖確實更易被打開。

錫紙開鎖是一種新型開鎖手段,主要以一字鎖、十字鎖為主要對象。錫紙開鎖需要借助專門的錫紙工具,由于錫紙的韌性在鎖體內(nèi)能隨著彈子鎖鎖齒的牙花變形,并咬合在牙花上,所以能很快地打開門鎖。

A級鎖常見問題

  • 如何識別A級鎖、B級鎖和C級鎖?

    防盜門鎖芯級別:在市面上使用的防盜門鎖芯基本上分三級,即A級、B級、超B級(又稱C級)。根據(jù)《國家機械鎖具標準》防盜門鎖芯有A和B兩級別,超B級是企業(yè)家另外開發(fā)的加強版B級。A級鎖:目前市面上A級防盜...

  • a級鎖鎖芯和b級的區(qū)別是什么??

      A級鎖:目前市面上A級防盜鎖鑰匙主要有一字鑰匙和十字鑰匙。A級鎖芯內(nèi)部結(jié)構(gòu)非常簡單,僅限于彈子的變化,彈子槽少而淺。防技術(shù)性開啟時間1分鐘內(nèi),互開率極高。彈子結(jié)構(gòu)為單排彈子或十字鎖。   B級鎖:...

  • 如何看鑰匙區(qū)分a級鎖.b級鎖

    A級鎖:目前市面上A級防盜鎖鑰匙主要有一字鑰匙和十字鑰匙。A級鎖芯內(nèi)部結(jié)構(gòu)非常簡單,僅限于彈子的變化,彈子槽少而淺。防技術(shù)性開啟時間1分鐘內(nèi),互開率極高。彈子結(jié)構(gòu)為單排彈子或十字鎖。B級鎖:B級鎖鑰匙...

國家標準中沒有超B級鎖芯

根據(jù)公安部GAT73-94《機械防盜鎖》規(guī)定,防盜鎖按其防盜能力分普通防護級別和高級防護級別,普通防護級別的鎖,用字母"A"表示,高級防護級別的鎖用字母"B"表示。A級防盜鎖防止技術(shù)性開鎖時間不少于1分鐘,防止破壞性開啟時間不少于15分鐘;B級防盜鎖防止技術(shù)開鎖時間不少于5分鐘,防止沖擊開啟時間不少于30分鐘。

2015年前市場還有商家打出超B級鎖和C級鎖的概念。對此,中消協(xié)表示,其實國家標準只規(guī)定了A級鎖和B級鎖,并沒有超B級鎖和C級鎖之說。中國市場上銷售的所謂超B級鎖、C級鎖應該是企業(yè)自定的概念,但是超B級鎖和C級鎖必須達到國家B級鎖的基本要求,即可以將超B級鎖和C級鎖視為B級鎖。

A級鎖文獻

創(chuàng)建a級食堂匯報材料 創(chuàng)建a級食堂匯報材料

格式:pdf

大?。?span id="5zxgoha" class="single-tag-height">45KB

頁數(shù): 7頁

評分: 4.7

第 1 頁 共 8 頁 竭誠為您提供優(yōu)質(zhì)文檔 /雙擊可除 創(chuàng)建 a級食堂匯報材料 篇一:幼兒園食堂管理匯報材料 幼兒園食堂工作匯報材料 尊敬的各位領(lǐng)導:上午好! 非常感謝大家能蒞臨幼兒園檢查工作!我是園長 *** 。 現(xiàn)就我園的食堂工作匯報如下: 近年來,我園在縣衛(wèi)生監(jiān)督所、縣教科體局的指導關(guān)懷 下,堅持以安全第一、 服務(wù)幼兒為宗旨, 不斷提高服務(wù)質(zhì)量, 提高管理水平,提高整體品位,努力把食堂辦成領(lǐng)導滿意、 家長放心、幼兒開心的食堂?;仡櫴程霉芾砉ぷ?,我們主要 做了以下幾方面的工作: 一、健全食堂管理規(guī)章制度 1、專門成立了幼兒園食品安全工作領(lǐng)導小組,園長擔 任組長,后勤園長具體抓,成員由后勤主任、膳食主任、保 健醫(yī)、炊事人員、各班保育員等相關(guān)人員組成, 從食譜制定, 到原料采購、驗收、儲藏,再到制作、入口,責任到人,形 成了一個職責分明的管理網(wǎng)絡(luò)。 第 2 頁 共 8 頁 2、根據(jù)食堂管

立即下載
奧迪A6L開小燈時防盜鎖死 奧迪A6L開小燈時防盜鎖死

格式:pdf

大?。?span id="zfdts83" class="single-tag-height">45KB

頁數(shù): 2頁

評分: 4.5

故障現(xiàn)象:一輛奧迪A6L,1.8LANQ發(fā)動機。當開小燈且全車中控鎖鎖死的情況下,在車內(nèi)根本無法打開車門,無論使用內(nèi)扣手拉手,還是車內(nèi)的中控鎖開關(guān)按鈕均無法打開車門,只能在車外利用外部的鎖芯用

立即下載

家要防盜,門鎖最重要。

什么樣的鎖才能真正讓人放心?

實驗:A、B級鎖被秒開。據(jù)不完全統(tǒng)計,85%以上的房屋在交房時,開發(fā)商為住戶安裝的都是防盜門鎖A級鎖,只有一少部分開發(fā)商選擇安裝B級鎖。同時,大部分市民家里使用的也是A級鎖。

按照鎖的技術(shù)開啟時間來劃分,我們經(jīng)常見能見到的十字花鎖,是A級鎖,現(xiàn)在也叫“秒開鎖”,還有不少B級鎖,就是上面帶磁點和鑰匙槽的鎖,現(xiàn)在也已“淪落”為A級鎖的范圍了。因為開鎖技術(shù)不斷翻新,所用的開鎖時間也在不斷減少。

業(yè)內(nèi)人士建議:正規(guī)渠道換正規(guī)的鎖

目前在國家標準里,C級鎖是最安全的,建議春節(jié)出門旅游最好從正規(guī)渠道購買一把C級鎖,更換好之后再出門。

來源:《門業(yè)鎖具》公眾號

15011271201

2017年6月份以來,一入室盜竊犯罪團伙多次竄至天寧區(qū)、鐘樓區(qū)、金壇等地,采用技術(shù)開鎖手段進行入室盜竊,他們能夠在短短10秒之內(nèi)打開A級鎖,對B級鎖,用時要稍長一些,但也很快能打開。

6月5日下午3時許,家住常州市翠竹新村的張先生外出回家發(fā)現(xiàn)家中被盜,失竊兩臺銀灰色筆記本電腦,張先生見狀立即打電話報警。

翠竹派出所民警趕到現(xiàn)場發(fā)現(xiàn),張先生家里大門的鎖芯是屬于A級鎖的,很顯然,嫌疑人是進行技術(shù)性開鎖入室盜竊的。

案發(fā)后,翠竹派出所民警成立專案組開展偵破工作,很快民警鎖定了一名犯罪嫌疑人代某。根據(jù)嫌疑人代某的軌跡,民警發(fā)現(xiàn)同行的還有另外三名男子,四人均有入室盜竊前科,斷定是一盜竊團伙。

6月8日凌晨2點左右,為不打草驚蛇,民警在溧陽某賓館周邊布控守候,待確定四名犯罪嫌疑人均在賓館后,遂發(fā)出收網(wǎng)訊號,敲門而入,將四人一舉抓獲。

經(jīng)審查,四名犯罪嫌疑人供認出,自今年5月份起,四人合伙先后在天寧區(qū)、鐘樓區(qū)、金壇等地共計作案5起。目前,四名犯罪嫌疑人已被依法刑事拘留,此案正在進一步審查中。

新聞鏈接:防盜門鎖芯級別

在市面上使用的防盜門鎖芯基本上分三級,即A級、B級、超B級(又稱C級)。根據(jù)《國家機械鎖具標準》防盜門鎖芯有A和B兩級別,超B級是企業(yè)家另外開發(fā)的加強版B級。

A級鎖:目前市面上A級防盜鎖鑰匙主要有一字鑰匙和十字鑰匙。A級鎖芯內(nèi)部結(jié)構(gòu)非常簡單,僅限于彈子的變化,彈子槽少而淺。防技術(shù)性開啟時間1分鐘內(nèi),互開率極高。彈子結(jié)構(gòu)為單排彈子或十字鎖。

B級鎖:B級鎖鑰匙為平板鑰匙,有雙排彈子槽,跟A級鎖不同的地方在于鑰匙面多了一排彎彎曲曲不規(guī)則的線條。鎖芯主要類型為3種,電腦雙排鎖芯、雙排月牙鎖芯、雙面葉片鎖芯。防技術(shù)性開啟時間5分鐘內(nèi),互開率高。通過強扭工具,1分鐘內(nèi)可以開啟鎖芯。

超B級鎖(C級):鑰匙形狀為單面葉片內(nèi)銑槽或外銑槽鑰匙,鎖芯類型為邊柱鎖芯;經(jīng)公安部檢測270分鐘無法技術(shù)開啟,區(qū)域互開率為零(一千六百萬分之一)。彈子結(jié)構(gòu)為雙排葉片加V型邊柱鎖定;如果用強扭工具開啟鎖芯,鎖芯內(nèi)部破壞,自爆鎖死,導致無法開啟。

來 源:揚子晚報

15011271201

頁級:引擎 BDB。

表級:引擎 MyISAM , 理解為鎖住整個表,可以同時讀,寫不行

行級:引擎 INNODB , 單獨的一行記錄加鎖

表級,直接鎖定整張表,在你鎖定期間,其它進程無法對該表進行寫操作。如果你是寫鎖,則其它進程則讀也不允許

行級,,僅對指定的記錄進行加鎖,這樣其它進程還是可以對同一個表中的其它記錄進行操作。

頁級,表級鎖速度快,但沖突多,行級沖突少,但速度慢。所以取了折衷的頁級,一次鎖定相鄰的一組記錄。

MySQL 5.1支持對MyISAM和MEMORY表進行表級鎖定,對BDB表進行頁級鎖定,對InnoDB表進行行級鎖定。

對WRITE,MySQL使用的表鎖定方法原理如下:

如果在表上沒有鎖,在它上面放一個寫鎖。

否則,把鎖定請求放在寫鎖定隊列中。

對READ,MySQL使用的鎖定方法原理如下:

如果在表上沒有寫鎖定,把一個讀鎖定放在它上面

否則,把鎖請求放在讀鎖定隊列中。

InnoDB使用行鎖定,BDB使用頁鎖定。對于這兩種存儲引擎,都可能存在死鎖。這是因為,在SQL語句處理期間,InnoDB自動獲得行鎖定和BDB獲得頁鎖定,而不是在事務(wù)啟動時獲得。

行級鎖定的優(yōu)點:

· 當在許多線程中訪問不同的行時只存在少量鎖定沖突。

· 回滾時只有少量的更改。

· 可以長時間鎖定單一的行。

行級鎖定的缺點:

· 比頁級或表級鎖定占用更多的內(nèi)存。

· 當在表的大部分中使用時,比頁級或表級鎖定速度慢,因為你必須獲取更多的鎖。

· 如果你在大部分數(shù)據(jù)上經(jīng)常進行GROUP BY操作或者必須經(jīng)常掃描整個表,比其它鎖定明顯慢很多。

· 用高級別鎖定,通過支持不同的類型鎖定,你也可以很容易地調(diào)節(jié)應用程序,因為其鎖成本小于行級鎖定。

在以下情況下,表鎖定優(yōu)先于頁級或行級鎖定:

· 表的大部分語句用于讀取。

· 對嚴格的關(guān)鍵字進行讀取和更新,你可以更新或刪除可以用單一的讀取的關(guān)鍵字來提取的一行:

· UPDATE tbl_name SET column=value WHERE unique_key_col=key_value;

· DELETE FROM tbl_name WHERE unique_key_col=key_value;

· SELECT 結(jié)合并行的INSERT語句,并且只有很少的UPDATE或DELETE語句。

· 在整個表上有許多掃描或GROUP BY操作,沒有任何寫操作。

/* ========================= mysql 鎖表類型和解鎖語句 ========================= */

如果想要在一個表上做大量的 INSERT 和 SELECT 操作,但是并行的插入?yún)s不可能時,可以將記錄插入到臨時表中,然后定期將臨時表中的數(shù)據(jù)更新到實際的表里??梢杂靡韵旅顚崿F(xiàn):

代碼如下:

mysql> LOCK TABLES real_table WRITE, insert_table WRITE;

mysql> INSERT INTO real_table SELECT * FROM insert_table;

mysql> TRUNCATE TABLE insert_table;

mysql> UNLOCK TABLES;

行級鎖的優(yōu)點有:

在很多線程請求不同記錄時減少沖突鎖。

事務(wù)回滾時減少改變數(shù)據(jù)。

使長時間對單獨的一行記錄加鎖成為可能。

行級鎖的缺點有:

比頁級鎖和表級鎖消耗更多的內(nèi)存。

鎖是計算機協(xié)調(diào)多個進程或線程并發(fā)訪問某一資源的機制,不同的數(shù)據(jù)庫的鎖機制大同小異。由于數(shù)據(jù)庫資源是一種供許多用戶共享的資源,所以如何保證數(shù)據(jù)并發(fā)訪問的一致性、有效性是所有數(shù)據(jù)庫必須解決的一個問題,鎖沖突也是影響數(shù)據(jù)庫并發(fā)訪問性能的一個重要因素。了解鎖機制不僅可以使我們更有效的開發(fā)利用數(shù)據(jù)庫資源,也使我們能夠更好地維護數(shù)據(jù)庫,從而提高數(shù)據(jù)庫的性能。

MySQL的鎖機制比較簡單,其最顯著的特點是不同的存儲引擎支持不同的鎖機制。

例如,MyISAM和MEMORY存儲引擎采用的是表級鎖(table-level-locking);BDB存儲引擎采用的是頁面鎖(page-level-locking),同時也支持表級鎖;InnoDB存儲引擎既支持行級鎖,也支持表級鎖,默認情況下是采用行級鎖。

上述三種鎖的特性可大致歸納如下:

1) 表級鎖:開銷小,加鎖快;不會出現(xiàn)死鎖;鎖定粒度大,發(fā)生鎖沖突的概率最高,并發(fā)度最低。

2) 行級鎖:開銷大,加鎖慢;會出現(xiàn)死鎖;鎖定粒度最小,發(fā)生鎖沖突的概率最低,并發(fā)度也最高。

3) 頁面鎖:開銷和加鎖時間界于表鎖和行鎖之間;會出現(xiàn)死鎖;鎖定粒度界于表鎖和行鎖之間,并發(fā)度一般。

三種鎖各有各的特點,若僅從鎖的角度來說,表級鎖更適合于以查詢?yōu)橹?,只有少量按索引條件更新數(shù)據(jù)的應用,如WEB應用;行級鎖更適合于有大量按索引條件并發(fā)更新少量不同數(shù)據(jù),同時又有并發(fā)查詢的應用,如一些在線事務(wù)處理(OLTP)系統(tǒng)。

MySQL表級鎖有兩種模式:表共享讀鎖(Table Read Lock)和表獨占寫鎖(Table Write Lock)。什么意思呢,就是說對MyISAM表進行讀操作時,它不會阻塞其他用戶對同一表的讀請求,但會阻塞 對同一表的寫操作;而對MyISAM表的寫操作,則會阻塞其他用戶對同一表的讀和寫操作。

MyISAM表的讀和寫是串行的,即在進行讀操作時不能進行寫操作,反之也是一樣。但在一定條件下MyISAM表也支持查詢和插入的操作的并發(fā)進行,其機制是通過控制一個系統(tǒng)變量(concurrent_insert)來進行的,當其值設(shè)置為0時,不允許并發(fā)插入;當其值設(shè)置為1 時,如果MyISAM表中沒有空洞(即表中沒有被刪除的行),MyISAM允許在一個進程讀表的同時,另一個進程從表尾插入記錄;當其值設(shè)置為2時,無論MyISAM表中有沒有空洞,都允許在表尾并發(fā)插入記錄。

MyISAM鎖調(diào)度是如何實現(xiàn)的呢,這也是一個很關(guān)鍵的問題。例如,當一個進程請求某個MyISAM表的讀鎖,同時另一個進程也請求同一表的寫鎖,此時MySQL將會如優(yōu)先處理進程呢?通過研究表明,寫進程將先獲得鎖(即使讀請求先到鎖等待隊列)。但這也造成一個很大的缺陷,即大量的寫操作會造成查詢操作很難獲得讀鎖,從而可能造成永遠阻塞。所幸我們可以通過一些設(shè)置來調(diào)節(jié)MyISAM的調(diào)度行為。我們可通過指定參數(shù)low-priority-updates,使MyISAM默認引擎給予讀請求以優(yōu)先的權(quán)利,設(shè)置其值為1(set low_priority_updates=1),使優(yōu)先級降低。

InnoDB鎖與MyISAM鎖的最大不同在于:一是支持事務(wù)(TRANCSACTION),二是采用了行級鎖。我們知道事務(wù)是由一組SQL語句組成的邏輯處理單元,其有四個屬性(簡稱ACID屬性),分別為:

原子性(Atomicity):事務(wù)是一個原子操作單元,其對數(shù)據(jù)的修改,要么全部執(zhí)行,要么全都不執(zhí)行;

一致性(Consistent):在事務(wù)開始和完成時,數(shù)據(jù)都必須保持一致狀態(tài);

隔離性(Isolation):數(shù)據(jù)庫系統(tǒng)提供一定的隔離機制,保證事務(wù)在不受外部并發(fā)操作影響的“獨立”環(huán)境執(zhí)行;

持久性(Durable):事務(wù)完成之后,它對于數(shù)據(jù)的修改是永久性的,即使出現(xiàn)系統(tǒng)故障也能夠保持。

InnoDB有兩種模式的行鎖:

1)共享鎖:允許一個事務(wù)去讀一行,阻止其他事務(wù)獲得相同數(shù)據(jù)集的排他鎖。

( Select * from table_name where ......lock in share mode)

2)排他鎖:允許獲得排他鎖的事務(wù)更新數(shù)據(jù),阻止其他事務(wù)取得相同數(shù)據(jù)集的共享讀鎖和 排他寫鎖。(select * from table_name where.....for update)

為了允許行鎖和表鎖共存,實現(xiàn)多粒度鎖機制;同時還有兩種內(nèi)部使用的意向鎖(都是表鎖),分別為意向共享鎖和意向排他鎖。

InnoDB行鎖是通過給索引項加鎖來實現(xiàn)的,即只有通過索引條件檢索數(shù)據(jù),InnoDB才使用行級鎖,否則將使用表鎖!

另外:插入,更新性能優(yōu)化的幾個重要參數(shù)

代碼如下:

bulk_insert_buffer_size

批量插入緩存大小, 這個參數(shù)是針對MyISAM存儲引擎來說的.適用于在一次性插入100-1000+條記錄時, 提高效率.默認值是8M.可以針對數(shù)據(jù)量的大小,翻倍增加.

concurrent_insert

并發(fā)插入, 當表沒有空洞(刪除過記錄), 在某進程獲取讀鎖的情況下,其他進程可以在表尾部進行插入.

值可以設(shè)0不允許并發(fā)插入, 1當表沒有空洞時, 執(zhí)行并發(fā)插入, 2不管是否有空洞都執(zhí)行并發(fā)插入.

默認是1 針對表的刪除頻率來設(shè)置.

delay_key_write

針對MyISAM存儲引擎,延遲更新索引.意思是說,update記錄時,先將數(shù)據(jù)up到磁盤,但不up索引,將索引存在內(nèi)存里,當表關(guān)閉時,將內(nèi)存索引,寫到磁盤. 值為 0不開啟, 1開啟. 默認開啟.

delayed_insert_limit, delayed_insert_timeout, delayed_queue_size

延遲插入, 將數(shù)據(jù)先交給內(nèi)存隊列, 然后慢慢地插入.但是這些配置,不是所有的存儲引擎都支持, 目前來看, 常用的InnoDB不支持, MyISAM支持. 根據(jù)實際情況調(diào)大, 一般默認夠用了

/* ==================== MySQL InnoDB 鎖表與鎖行 ======================== */

由于InnoDB預設(shè)是Row-Level Lock,所以只有「明確」的指定主鍵,MySQL才會執(zhí)行Row lock (只鎖住被選取的資料例) ,否則MySQL將會執(zhí)行Table Lock (將整個資料表單給鎖住)。

舉個例子: 假設(shè)有個表單products ,里面有id跟name二個欄位,id是主鍵。

例1: (明確指定主鍵,并且有此筆資料,row lock)

代碼如下:

SELECT * FROM products WHERE id='3' FOR UPDATE;

SELECT * FROM products WHERE id='3' and type=1 FOR UPDATE;

例2: (明確指定主鍵,若查無此筆資料,無lock)

代碼如下:

SELECT * FROM products WHERE id='-1' FOR UPDATE;

例3: (無主鍵,table lock)

代碼如下:

SELECT * FROM products WHERE name='Mouse' FOR UPDATE;

例4: (主鍵不明確,table lock)

代碼如下:

SELECT * FROM products WHERE id<>'3' FOR UPDATE;

例5: (主鍵不明確,table lock)

代碼如下:

SELECT * FROM products WHERE id LIKE '3' FOR UPDATE;

注1: FOR UPDATE僅適用于InnoDB,且必須在交易區(qū)塊(BEGIN/COMMIT)中才能生效。

注2: 要測試鎖定的狀況,可以利用MySQL的Command Mode ,開二個視窗來做測試。

在MySql 5.0中測試確實是這樣的

另外:MyAsim 只支持表級鎖,InnerDB支持行級鎖

添加了(行級鎖/表級鎖)鎖的數(shù)據(jù)不能被其它事務(wù)再鎖定,也不被其它事務(wù)修改(修改、刪除)

是表級鎖時,不管是否查詢到記錄,都會鎖定表

此外,如果A與B都對表id進行查詢但查詢不到記錄,則A與B在查詢上不會進行row鎖,但A與B都會獲取排它鎖,此時A再插入一條記錄的話則會因為B已經(jīng)有鎖而處于等待中,此時B再插入一條同樣的數(shù)據(jù)則會拋出Deadlock found when trying to get lock; try restarting transaction然后釋放鎖,此時A就獲得了鎖而插入成功

A級鎖相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄

最新詞條

安徽省政采項目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機 廣東合正采購招標有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標有限公司 燒結(jié)金屬材料 齒輪計量泵 廣州采陽招標代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標有限公司 搭建香蕉育苗大棚 SF計量單位 福建省中億通招標咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應用大全 廣東國咨招標有限公司 拆邊機 甘肅中泰博瑞工程項目管理咨詢有限公司 山東創(chuàng)盈項目管理有限公司 當代建筑大師 廣西北纜電纜有限公司 大山檳榔 上海地鐵維護保障有限公司通號分公司 舌花雛菊 甘肅中維國際招標有限公司 華潤燃氣(上海)有限公司 湖北鑫宇陽光工程咨詢有限公司 GB8163標準無縫鋼管 中國石油煉化工程建設(shè)項目部 韶關(guān)市優(yōu)采招標代理有限公司 莎草目 電梯平層準確度 建設(shè)部關(guān)于開展城市規(guī)劃動態(tài)監(jiān)測工作的通知 廣州利好來電氣有限公司 四川中澤盛世招標代理有限公司