欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入淺出MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)、優(yōu)化與管理維護(hù)(word版)

  • 書(shū)籍大?。?span>109KB
  • 書(shū)籍語(yǔ)言:簡(jiǎn)體中文
  • 書(shū)籍類型:國(guó)產(chǎn)軟件
  • 書(shū)籍授權(quán):免費(fèi)軟件
  • 書(shū)籍類別:mysql
  • 應(yīng)用平臺(tái):DOC
  • 更新時(shí)間:2010-06-21
  • 購(gòu)買(mǎi)鏈接:
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

目錄:
第一篇 開(kāi)發(fā)篇 8
第1章 幫助的使用 8
1.1 按照層次看幫助 8
1.2 快速查閱幫助 10
第2章 表類型(存儲(chǔ)引擎)的選擇 11
2.1 Mysql存儲(chǔ)引擎概述 11
2.2 各種存儲(chǔ)引擎的特性 11
2.3 如何選擇合適的存儲(chǔ)引擎 12
第3章 選擇合適的數(shù)據(jù)類型 13
3.1 選擇數(shù)據(jù)類型的基本原則 13
3.2 固定長(zhǎng)度數(shù)據(jù)列與可變長(zhǎng)度的數(shù)據(jù)列 13
3.2.1 char與varchar 13
3.2.2 text和blob 15
3.3 浮點(diǎn)數(shù)與定點(diǎn)數(shù) 15
第4章 字符集 16
4.1 字符集概述 16
4.2 Mysql支持的字符集簡(jiǎn)介 17
4.3 Unicode簡(jiǎn)述 17
4.4 怎樣選擇合適的字符集 17
4.5 Mysql字符集的設(shè)置 18
第5章 索引的設(shè)計(jì)和使用 18
5.1 Mysql索引概述 18
5.2 設(shè)計(jì)索引的原則 19
5.3 btree索引與hash索引 20
5.4 Mysql如何使用索引 21
第6章 鎖機(jī)制和事務(wù)控制 21
6.1 如何加鎖 21
6.2 死鎖 22
6.3 事務(wù)控制 22
第7章 SQL中的安全問(wèn)題 29
7.1 SQL注入簡(jiǎn)述 29
7.2 開(kāi)發(fā)中可以采取的措施 30
7.2.1 prepareStatement + Bind-variable 30
7.2.2 使用應(yīng)用程序提供的轉(zhuǎn)換函數(shù): 31
7.2.3 自己定義函數(shù)進(jìn)行校驗(yàn) 31
第8章 SQL Mode及相關(guān)問(wèn)題 31
8.1 Mysql SQL Mode簡(jiǎn)介 31
8.2 SQL Mode與可移植性 33
8.3 SQL Mode與數(shù)據(jù)效驗(yàn) 34
第9章 常用SQL技巧 34
9.1 檢索包含最大/最小值的行 34
9.2 巧用rand()/rand(n)提取隨機(jī)行 34
9.3 利用group by 的with rollup子句做統(tǒng)計(jì) 35
9.4 用bit group functions做統(tǒng)計(jì) 36
第10章 其他需注意的問(wèn)題 39
10.1 數(shù)據(jù)庫(kù)名、表名大小寫(xiě)問(wèn)題 39
10.2 使用外鍵需注意的地方 41
第二篇 優(yōu)化篇 45
第11章 SQL優(yōu)化 45
11.1 優(yōu)化SQL的一般步驟 45
11.1.1 通過(guò)show status和應(yīng)用特點(diǎn)了解各種SQL的執(zhí)行頻率 45
11.1.2 定位執(zhí)行效率較低的SQL語(yǔ)句: 46
11.1.3 通過(guò)EXPLAIN分析低效SQL的執(zhí)行計(jì)劃: 46
11.1.4 確定問(wèn)題,并采取相應(yīng)的優(yōu)化措施: 47
11.2 索引問(wèn)題 48
11.2.1 索引的存儲(chǔ)分類 48
10.2.2 MySQL如何使用索引 49
10.2.3 查看索引使用情況 49
11.3 兩個(gè)簡(jiǎn)單實(shí)用的優(yōu)化方法 50
11.3.1 定期分析表: 50
11.3.2 使用optimize table: 50
11.4 常用SQL的優(yōu)化 51
11.4.1 大批量插入數(shù)據(jù): 51
11.4.2 優(yōu)化insert語(yǔ)句: 52
11.4.3 優(yōu)化group by語(yǔ)句: 52
11.4.4 優(yōu)化order by語(yǔ)句: 52
11.4.5 優(yōu)化join語(yǔ)句: 53
11.4.6 mysql如何優(yōu)化or條件: 54
11.4.7 查詢優(yōu)先還是更新(insert、update、delete)優(yōu)先: 54
11.4.8 使用SQL提示: 55
11.5 其他優(yōu)化措施 56
第12章 優(yōu)化數(shù)據(jù)庫(kù)對(duì)象 56
12.1 優(yōu)化表的數(shù)據(jù)類型 56
12.2 通過(guò)拆分,提高表的訪問(wèn)效率 57
12.3 逆規(guī)范化 57
12.4 使用冗余統(tǒng)計(jì)表 57
12.5 選擇更合適的表類型 58
第13章 鎖問(wèn)題 58
13.1 獲取鎖等待情況 58
13.2 什么情況下使用表鎖 59
13.3 什么情況下使用行鎖 59
13.4 insert …select …帶來(lái)的問(wèn)題 60
13.5 next-key鎖對(duì)并發(fā)插入的影響 61
13.6 隔離級(jí)別對(duì)并發(fā)插入的影響 61
13.7 如何減少鎖沖突 62
第14章 優(yōu)化Mysql Server 63
14.1 查看Mysql server當(dāng)前參數(shù) 63
14.2 影響Mysql性能的重要參數(shù) 63
14.2.1 key_buffer_size的設(shè)置 63
14.2.2 table_cache的設(shè)置 65
14.2.3 innodb_buffer_pool_size的設(shè)置: 65
14.2.4 innodb_flush_log_at_trx_commit的設(shè)置: 65
14.2.5 innodb_additional_mem_pool_size: 66
14.2.6 innodb_table_locks: 66
14.2.7 innodb_lock_wait_timeout: 66
14.2.8 innodb_support_xa: 67
14.2.9 innodb_doublewrite: 67
14.2.10 innodb_log_buffer_size: 67
14.2.11 innodb_log_file_size: 67
第15章 I/O問(wèn)題 67
15.1 使用磁盤(pán)陣列或虛擬文件卷分布I/O 68
15.2 使用Symbolic Links分布I/O 68
第16章 應(yīng)用優(yōu)化 69
16.1 使用連接池 69
16.2 減少對(duì)Mysql的訪問(wèn) 70
16.2.1 避免對(duì)同一數(shù)據(jù)做重復(fù)檢索: 70
16.2.2 使用mysql query cache: 70
16.2.3 加cache層: 71
16.3 負(fù)載均衡 71
16.3.1 利用mysql 復(fù)制分流查詢操作: 71
16.3.2 采用分布式數(shù)據(jù)庫(kù)架構(gòu): 71
第三篇 管理維護(hù)篇 73
第17章 mysql安裝升級(jí) 73
17.1 安裝 73
17.1.1 安裝方法比較 73
17.1.2 rpm安裝步驟 74
17.1.3 二進(jìn)制安裝步驟 74
17.2 源碼安裝步驟 75
17.3 源碼安裝的性能考慮: 75
17.3.1 去掉不需要的模塊: 75
17.3.2 只選擇要使用的字符集: 76
17.3.3 使用pgcc編譯: 76
17.3.4 使用靜態(tài)編譯以提高性能: 77
17.4 mysql升級(jí) 77
17.5 mysql降級(jí) 78
第18章 Mysql日志管理 78
18.1 錯(cuò)誤日志: 78
18.2 BINLOG: 79
18.3 查詢?nèi)罩?80
18.4 慢查詢?nèi)罩荆?80
第19章 數(shù)據(jù)備份與恢復(fù): 81
19.1 備份/恢復(fù)策略: 81
19.2 冷備份: 81
19.3 邏輯備份: 81
19.4 單個(gè)表的備份: 82
19.5 使用備份工具ibbackup: 82
19.6 時(shí)間點(diǎn)恢復(fù): 83
19.7 位置恢復(fù): 84
19.8 MyISAM表修復(fù): 84
第20章 Mysql安全: 85
20.1 正確設(shè)置目錄權(quán)限: 85
20.2 盡量避免以root權(quán)限運(yùn)行mysql: 85
20.3 刪除匿名帳號(hào): 85
20.4 給mysql root帳號(hào)設(shè)置口令: 86
20.5 設(shè)置安全密碼并定期修改: 86
20.6 只授予帳號(hào)必須的權(quán)限: 86
20.7 除root外,任何用戶不應(yīng)有mysql庫(kù)user表的存取權(quán)限: 86
20.8 不要把FILE、PROCESS 或 SUPER權(quán)限授予管理員以外的帳號(hào): 86
20.9 load data local帶來(lái)的安全問(wèn)題: 87
20.10 盡量避免通過(guò)symlinks訪問(wèn)表: 88
20.11 使用merge存儲(chǔ)引擎潛藏的安全漏洞: 88
20.12 防止DNS欺騙: 88
20.13 drop table命令并不收回以前的相關(guān)訪問(wèn)授權(quán): 88
20.14 使用SSL: 88
20.15 如果可能,給所有用戶加上訪問(wèn)IP限制: 90
20.16 嚴(yán)格控制操作系統(tǒng)帳號(hào)和權(quán)限: 90
20.17 增加防火墻: 90
20.18 其他安全設(shè)置選項(xiàng): 90
20.18.1 allow-suspicious-udfs: 90
20.18.2 old-passwords: 90
20.18.3 safe-user-create: 91
20.18.4 secure-auth: 91
20.18.5 skip-grant-tables: 91
20.18.6 skip-networking: 91
20.18.7 skip-show-database: 91
第21章 Mysql復(fù)制: 92
21.1 Mysql復(fù)制概述: 92
21.2 安裝配置: 92
21.3 日常管理維護(hù): 93
21.3.1 經(jīng)常查看slave狀態(tài) 93
21.3.2 怎樣強(qiáng)制主服務(wù)器阻塞更新直到從服務(wù)器同步? 94
21.3.3 master執(zhí)行的語(yǔ)句在slave上執(zhí)行失敗怎么辦? 94
21.3.4 Slave上出現(xiàn)log event entry exceeded max_allowed_packet錯(cuò)誤怎么辦? 94
21.3.5 多主復(fù)制時(shí),自動(dòng)增長(zhǎng)變量的沖突問(wèn)題 95
21.3.6 怎么樣知道slave上現(xiàn)在復(fù)制到什么地方了 95
21.4 需要注意的問(wèn)題: 95
第22章 Mysql Cluster: 95
22.1 Mysql Cluster概述: 95
22.2 Mysql Cluster架構(gòu): 96
22.3 安裝配置: 96
22.3.1 管理節(jié)點(diǎn)配置步驟: 96
22.3.2 sql節(jié)點(diǎn)和數(shù)據(jù)節(jié)點(diǎn)的配置: 98
22.4 管理維護(hù): 98
22.4.1 Cluster的啟動(dòng) 98
22.4.2 Cluster的關(guān)閉 99
22.5 數(shù)據(jù)備份和恢復(fù): 99
第23章 Oracle向Mysql數(shù)據(jù)遷移: 100
23.1 數(shù)據(jù)類型的差異: 100
23.2 利用導(dǎo)出文本遷移: 100
23.2.1 導(dǎo)出為insert sql文本 100
23.2.2 導(dǎo)出為固定格式文本 101
23.3 利用工具軟件遷移: 102
23.4 使用DBA組開(kāi)發(fā)的遷移工具: 102
23.5 數(shù)據(jù)遷移常見(jiàn)問(wèn)題: 103
23.5.1 字符集問(wèn)題: 103
23.5.2 特殊字符處理: 103
23.5.3 日期字段的處理: 103
23.5.4 如何使遷移過(guò)程不被SQL錯(cuò)誤中斷: 104
23.5.5 如何查找產(chǎn)生warnings的原因: 104
第24章 應(yīng)急處理: 104
24.1 一般處理流程: 104
24.2 忘記root密碼: 105
24.3 表?yè)p壞如何處理: 105
24.4 MyISAM表超過(guò)4G無(wú)法訪問(wèn): 106
24.5 數(shù)據(jù)目錄磁盤(pán)空間不足怎么辦? 106
24.6 如何禁止DNS反向解析? 107
第25章 Mysql管理中一些常用的命令和技巧: 107
25.1 參數(shù)設(shè)置方法: 107
25.2 mysql.sock丟失后怎么連接數(shù)據(jù)庫(kù)? 107
25.3 同一臺(tái)機(jī)器運(yùn)行多個(gè)mysql: 108
25.4 查看用戶權(quán)限: 109
25.5 修改用戶密碼: 110
25.6 怎樣靈活的指定連接的主機(jī): 111
25.7 到底匹配哪個(gè)符合條件的用戶: 111
25.8 不進(jìn)入mysql,怎樣運(yùn)行sql語(yǔ)句? 112
25.9 客戶端怎么訪問(wèn)內(nèi)網(wǎng)數(shù)據(jù)庫(kù)? 113

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

深入淺出MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)、優(yōu)化與管理維護(hù)(word版)

      氣書(shū)籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
      ☉ 本站提供的深入淺出MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)、優(yōu)化與管理維護(hù)(word版)資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。