亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

  • 書籍大?。?span>109KB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權:免費軟件
  • 書籍類別:mysql
  • 應用平臺:DOC
  • 更新時間:2010-06-21
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

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

載地址

下載錯誤?【投訴報錯】

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

      氣書籍

      載聲明

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