017—mysql問答

MySQL問答

站在用戶的角度思考問題,與客戶深入溝通,找到洪洞網(wǎng)站設(shè)計(jì)與洪洞網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋洪洞地區(qū)。

1、drop, delete truncate的區(qū)別?

 

三者都是刪除的意思,但是三者個(gè)有些區(qū)別:

· delete和truncate只刪除表的數(shù)據(jù)不刪除表的結(jié)構(gòu);

· drop刪除整張表;

· 想刪除部分?jǐn)?shù)據(jù)時(shí), delete 刪除時(shí)要帶上where語(yǔ)句;

· 保留表結(jié)構(gòu)而想刪除所有的數(shù)據(jù)時(shí)用truncate;


 

2、事務(wù)的作用

 

事務(wù)(Transaction)是并發(fā)控制的基本單位。事務(wù)就是一系列的操作,這些操作要么都執(zhí)行,要么都不執(zhí)行。

 

事務(wù)具有以下4個(gè)基本特征:

· Atomic(原子性) 事務(wù)中的一系列的操作要么都完成,要么全部失敗

· Consistency(一致性) 一個(gè)成功的事務(wù)應(yīng)該講數(shù)據(jù)寫入的到數(shù)據(jù)庫(kù),否則就要回滾到最初的狀態(tài)

· Isolation(隔離性) 并發(fā)訪問和修改的duli

· Durability(持久性) 事務(wù)結(jié)束應(yīng)該講事務(wù)的處理結(jié)構(gòu)存儲(chǔ)起來(lái)

 

事務(wù)的語(yǔ)句:

· 開始事物:BEGIN TRANSACTION

· 提交事物:COMMIT TRANSACTION

· 回滾事務(wù):ROLLBACK TRANSACTION


3、數(shù)據(jù)庫(kù)中的樂觀鎖(共享鎖)和悲觀鎖(排它鎖)

 

根據(jù)不同類型可以對(duì)數(shù)據(jù)設(shè)置不同的鎖權(quán)限;

 

** 樂觀|悲觀 鎖 主要是作用在并發(fā)訪問控制**

 

· 悲觀鎖 假定會(huì)發(fā)生并發(fā)沖突,屏蔽任何違反數(shù)據(jù)完整的操作

 

· 樂觀鎖 假定不會(huì)發(fā)生沖突,只有在提交操作時(shí)檢查是否違反數(shù)據(jù)的完整性


 

4、視圖的作用,視圖可以更改么?

 

視圖是虛擬的表,與包含數(shù)據(jù)的表不一樣,視圖只包含使用時(shí)動(dòng)態(tài)檢索數(shù)據(jù)的查詢;不包含任何列或數(shù)據(jù)。使用視圖可以簡(jiǎn)化復(fù)雜的sql操作,隱藏具體的細(xì)節(jié),保護(hù)數(shù)據(jù);視圖創(chuàng)建后,可以使用與表相同的方式利用它們來(lái)修改數(shù)據(jù)。

網(wǎng)站欄目:017—mysql問答
網(wǎng)頁(yè)地址:http://muchs.cn/article22/pichcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、全網(wǎng)營(yíng)銷推廣、App設(shè)計(jì)、面包屑導(dǎo)航、網(wǎng)站設(shè)計(jì)、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)