-
課后練習(xí)題
查看全部 -
mysql創(chuàng)建用戶及授權(quán)
查看全部 -
json內(nèi)聯(lián)路徑三種方式
查看全部 -
mysql8新增nowait和skip locked行鎖的控制,前者表示不等待鎖,若所要獲取的數(shù)據(jù)已經(jīng)被鎖定則會返回數(shù)據(jù)不可訪問異常,后者則不返回被鎖定的數(shù)據(jù)
查看全部 -
關(guān)閉死鎖變量innodb_deadlock_default情況下可通過死鎖等待時間來控制事務(wù)失效
查看全部 -
mysql8 innodb引擎對于出現(xiàn)死鎖時會采用讓其中一個事務(wù)失效而讓另外一個事務(wù)成功而不至于死鎖一直等待的情況,通過innodb_deadlock_default變量控制,默認(rèn)情況下是打開的,會消耗資源
查看全部 -
mysql8以前的版本,當(dāng)認(rèn)為修改自增列數(shù)據(jù)時,innodb無法感知
查看全部 -
mysql8 innodb引擎主鍵自增列不會因為mysql服務(wù)重啟或者認(rèn)為修改主鍵id的值,導(dǎo)致下次iinsert數(shù)據(jù)時報錯,比如手動修改id為1的記錄id值為5,當(dāng)自動生成的記錄id為5時不會報錯,mysql8以前的版本會報錯重復(fù)的主鍵
查看全部 -
mysql8 innodb引擎支持ddl語句原子操作,比如drop table t1,t2;在mysql8以前如果t2不存在,t1仍然會刪除,但是MySQL8不會
查看全部 -
密碼管理
password_history=3
查看全部 -
用戶創(chuàng)建和授權(quán)
查看全部 -
select id,`name`,age,sex,AVG(age) over(partition by sex) FROM `user`;
over關(guān)鍵字結(jié)合聚合函數(shù)實現(xiàn)窗口函數(shù),類似于group by 的作用,但是group byde 的結(jié)果條目數(shù)量是分組數(shù),而窗口函數(shù)保留每一行數(shù)據(jù)并且在每一行數(shù)據(jù)后加一列表示是分組計算的結(jié)果
查看全部 -
cte就相當(dāng)于子查詢和視圖以及臨時表的作用,但是不用維護(視圖和臨時表需要維護),sql執(zhí)行完成自動消失
查看全部 -
也可通過設(shè)置max_execution_time參數(shù)來設(shè)置sql最大執(zhí)行時間來控制死循環(huán)
查看全部 -
如果定義的遞歸沒有結(jié)束條件(死循環(huán)),mysql并不會一直執(zhí)行下去導(dǎo)致死機,而是cte_max_recursion_depth控制最大調(diào)用深度
查看全部
舉報