什么是spring? Spring 是一個(gè)輕量級(jí)開發(fā)框架,旨在提高開發(fā)人員的開發(fā)效率以及系統(tǒng)的可維護(hù)性。 我們一般說(shuō)的 Spring 框架指的都...
索引哪些情況會(huì)失效? 查詢條件包含or屉更,會(huì)導(dǎo)致索引失效(or前后都有索引,且都有序會(huì)生效?)毡熏。 隱式類型轉(zhuǎn)換。會(huì)導(dǎo)致索引失效侣诵,例如age字段類型...
什么是索引痢法?有什么作用狱窘? 索引:是一種用于快速查詢和檢索數(shù)據(jù)的的數(shù)據(jù)結(jié)構(gòu)。作用:減少檢索數(shù)據(jù)财搁,加快查詢速度蘸炸。*常見的索引: B樹,B+樹和Has...
MySQL三大日志尖奔? binlog(歸檔日志)搭儒、redo.log(重做日志) 和undo.log(回滾日志) redo.log(重做日志):re...
mysql架構(gòu)? mysql服務(wù)端從架構(gòu)上分為server層和存儲(chǔ)引擎層:server層:包括連接器提茁,查詢緩存(MySQL 8.0 版本后移除)...
什么是事務(wù)? 事務(wù)是邏輯上的一組操作淹禾,要么都執(zhí)行,要么都不執(zhí)行甘凭。 事務(wù)的特性稀拐? ACID:原子性: 事務(wù)是最小的執(zhí)行單位,不允許分割丹弱。事務(wù)的原子...
什么是字符集德撬? 特定類型字符的集合。例如:ASCII是英語(yǔ)字符集躲胳,GB2312蜓洪、GBK、GB18030是中文字符集坯苹,BIG5是繁體中文自己集隆檀,U...
主鍵和外鍵有什么區(qū)別? 主鍵 :用于唯一標(biāo)識(shí)一條數(shù)據(jù),值不能為null粹湃、不允許有重復(fù)恐仑。一張表只能有一個(gè)主鍵列,如果建表沒(méi)有設(shè)置主鍵为鳄,首先會(huì)選擇非...
redis的優(yōu)點(diǎn)裳仆? 非常快 支持豐富的數(shù)據(jù)類型 操作具有原子性 Redis適用場(chǎng)景孤钦? 緩存:減輕查詢壓力歧斟,提升系統(tǒng)性能 分布式鎖:保證數(shù)據(jù)準(zhǔn)確性...