资源搜
资源搜
👀 联系夏柔
🔥 投稿源码
资源搜

资源搜

  • 全部
  • 123盘
  • 阿里盘
  • 百度云
  • 迅雷
  • 夸克
  • 115
  • 蓝奏云
  • 其他
已收录34127条资源,仅供学习交流,请在24h内删除资源!

SQL Server 2000 OLAP解决方案—数据仓库与AnalysisService_数据库教程

资源名称:SQL Server 2000 OLAP解决方案—数据仓库与AnalysisService 内容简介: SQL Server 2000是一套集易学、易用以及功能强大于一身的数据库系统软件,除了传统的基本数据库功能外,还增加了联机分析处理(OLAP)的功能。 本书主要讲述如何使用SQL Server 2000的 Analysis Manager来创建多维数据集,使用Excel的数据透视表功能来分析数据,并将结果发布到Internet,从而实现数据的联机分析处理。书中主要讲述的概念除了OLAP以外,还包括数据仓库、数据转换服务(DTS)。 本书适用于从事数据仓库设计、系统分析管理的中高级用户。 资源目录: 第1章 数据仓库介绍 第2章 数据仓库架构 第3章 数据仓库设计 第4章 管理工具与硬件平台 第5章 设计数据仓库架构 第6章 数据转移 第7章 Analysis Services 第8章 维度与维度编辑器 第9章 数据透视表 第10章 多重维度表达式 第11章 数据安全 第12章 Analysis Services的其他功能 资源截图:
陌佑
百度云
百度云

鲜活的数据:数据可视化指南_数据库教程

资源名称:鲜活的数据:数据可视化指南 内容简介: 在生活中,数据几乎无处不在,任我们取用。然而,同样的数据给人的感觉可能会千差万别:或冰冷枯燥,让人望而生畏、百思不解其意;或生动有趣,让人一目了然、豁然开朗。为了达到后一种效果,我们需要采用一种特别的方式来展示数据,来解释、分析和应用它。这就是数据可视化技术。Nath an Yau是这一创新领域的先锋。在本书中,他根据数据可视化的工作流程,先后介绍了如何获取数据,将数据格式化,用可视化工具(如R)生成图表,以及在图形编辑软件(如Illustrator)中修改以使图表达到最佳效果。本书介绍了数十种方法(如柱形图、饼图、折线图和散点图等),以创造性的视觉方式生动讲述了有关数据的故事。 资源目录: 第1章  用数据讲故事    1 1.1  不只是数字    2 1.1.1  新闻报道    2 1.1.2  艺术    3 1.1.3  娱乐    5 1.1.4  引人注目    6 1.2  我们要寻求什么    7 1.2.1  模式    7 1.2.2  相互关系    9 1.2.3  有问题的数据    10 1.3  设计    11 1.3.1  解释编码    11 1.3.2  标注坐标轴    13 1.3.3  确保几何上的正确性    15 1.3.4  提供数据来源    16 1.3.5  考虑你的受众    16 1.4  小结    17 第2章  处理数据    18 2.1  收集数据    19 2.1.1  由他人提供    19 2.1.2  寻找数据源    19 2.1.3  自动搜集数据    22 2.2  设置数据的格式    32 2.2.1  数据格式    32 2.2.2  格式化工具    34 2.2.3  用代码来格式化    38 2.3  小结    42 第3章  选择可视化工具    44 3.1  开箱即用的可视化工具    45 3.1.1  可选项    45 3.1.2  取舍    52 3.2  编程工具    52 3.2.1  可选项    52 3.2.2  取舍    61 3.3  绘图软件    62 3.3.1  可选项    63 3.3.2  取舍    65 3.4  地图绘制工具    65 3.4.1  可选项    66 3.4.2  取舍    71 3.5  衡量各种可选项    71 3.6  小结    72 第4章  有关时间趋势的可视化    73 4.1  在时间中寻求什么    74 4.2  时间中的离散点    75 4.2.1  柱形    75 4.2.2  柱形的堆叠    88 4.2.3  圆点    92 4.3  延续性数据    97 4.3.1  点与点相连    98 4.3.2  一步一个台阶    102 4.3.3  平滑和估算    106 4.4  小结    110 第5章  有关比例的可视化    111 5.1  在比例中寻求什么    112 5.2  整体中的各个部分    112 5.2.1  饼图    112 5.2.2  面包圈图    116 5.2.3  比例中的堆叠    121 5.2.4  层级和矩形    128 5.3  带时间属性的比例    132 5.3.1  堆叠的延续    133 5.3.2  逐点详述    144 5.4  小结    145 第6章  有关关系的可视化    146 6.1  在关系中寻求什么    147 6.2  关联性    147 6.2.1  更多的圆点    147 6.2.2  探索更多的变量    152 6.2.3  气泡    156 6.3  分布    162 6.3.1  老式的分布图表    163 6.3.2  有关分布的柱形    165 6.3.3  延续性的密度    168 6.4  对照和比较    173 6.5  小结    184 第7章  发现差异    185 7.1  在差异中寻求什么    186 7.2  在多个变量间比较    186 7.2.1  热身    186 7.2.2  相面术    195 7.2.3  星光灿烂    200 7.2.4  平行前进    207 7.3  减少维度    213 7.4  寻找异常值    218 7.5  小结    222 第8章  有关空间关系的可视化    223 8.1  在空间中寻求什么    224 8.2  具体位置    224 8.2.1  找到纬度和经度    225 8.2.2  单纯的点    227 8.2.3  有大有小的点    233 8.3  地区    235 8.4  跨越空间和时间    248 8.4.1  系列组图    249 8.4.2  抓住差额    251 8.4.3  动画    253 8.5  小结    268 第9章  有目的地设计    269 9.1  让自己作好准备    270 9.2  让读者作好准备    271 9.3  视觉提示    275 9.4  好的可视化    280 9.5  小结    280 资源截图:
陌佑
百度云
百度云

Neo4j权威指南_数据库教程

资源名称:Neo4j权威指南  内容简介: 图数据库是NoSQL类数据库的又一大典型代表,在国内图数据库属于新兴产物,其优异的复杂关系解决方案引起了国内众多大型互联网公司及IT开发者的关注,而Neo4j是目前图形化数据库中*为出色、*为成熟的产品。 本书基于Neo4j 3.1版本编写,共分9章,外加两个附录,涵盖基本概念、基础入门、查询语言、开发技术、管理运维、集群技术、应用案例、高级应用、中文扩展、配置设置、内建过程等内容。 本书内容已经涉及Neo4j的大部分知识,既可以作为Neo4j初学者的入门教材,也可以作为相关行业Neo4j技术专家的参考手册。 资源目录: 第1章Neo4j图数据库基础1 1.1图数据库的产生背景2 1.2图数据库基础7 1.2.1图数据库介绍7 1.2.2图数据模型7 1.2.3图计算引擎8 1.2.4图数据库的历史9 1.3图数据库与关系数据库的对比10 1.3.1关系数据库的弊端10 1.3.2图数据模型的优势10 1.4图数据库与其他NoSQL数据库的对比12 1.4.1其他NoSQL数据库的弊端12 1.4.2将键值对存储与图数据库相关联12 1.4.3将文档存储与图数据库相关联13 1.5Neo4j概述13 1.6Neo4j的体系结构15 1.6.1免索引邻接16 1.6.2Neo4j底层存储结构17 1.6.3Neo4j的遍历方式21 1.6.4Neo4j的存储优化22 第2章Neo4j基础入门24 2.1Neo4j的安装部署24 2.1.1Neo4j安装包的下载24 2.1.2在各个操作系统上的安装26 2.1.3Neo4j的启动32 2.2Neo4j管理平台的使用33 2.2.1Web管理平台的使用33 2.2.2neo4j-shell的使用37 2.3Neo4j图数据中基本元素与概念41 2.3.1节点41 2.3.2关系41 2.3.3属性42 2.3.4路径42 2.3.5遍历(Traversal)43 2.4官方入门实例介绍43 2.4.1创建图数据44 2.4.2检索节点46 2.4.3查询关系49 2.4.4思考与练习52 2.4.5清空数据库54 2.5批量导入工具的使用54 2.5.1获取CSV文件54 2.5.2使用LoadCSV指令导入到Neo4j58 2.5.3使用neo4j-import工具导入到Neo4j61 第3章Neo4j之Cypher63 3.1Cypher概述63 3.1.1Cypher是什么63 3.1.2模式(Patterns)65 3.1.3查询和更新图66 3.1.4事务67 3.1.5唯一性68 3.1.6兼容性69 3.2基本语法70 3.2.1类型70 3.2.2表达式70 3.2.3变量73 3.2.4参数73 3.2.5运算符77 3.2.6注释78 3.2.7模式(Patterns)78 3.2.8列表81 3.2.9空值87 3.3语句89 3.3.1MATCH89 3.3.2OPTINALMATCH101 3.3.3WHERE102 3.3.4START113 3.3.5Aggregation114 3.3.6LOADCSV121 3.3.7CREATE125 3.3.8MERGE129 3.3.9SET138 3.3.10DELETE142 3.3.11REMOVE143 3.3.12FOREACH145 3.3.13CREATEUNIQUE146 3.3.14RETURN149 3.3.15ORDERBY153 3.3.16LIMIT155 3.3.17SKIP156 3.3.18WITH158 3.3.19UNWIND160 3.3.20UNION161 3.3.21CALL163 3.4函数167 3.4.1断言(Predicate)函数167 3.4.2标量(Scalar)函数170 3.4.3列表(List)函数177 3.4.4数学函数182 3.4.5字符串函数193 3.4.6自定义函数199 3.5模式(Schema)200 3.5.1索引200 3.5.2约束203 3.5.3统计209 3.6查询调优210 3.6.1查询如何执行210 3.6.2查询性能分析211 3.6.3查询调优举例211 3.6.4USING213 3.7执行计划220 3.7.1开始点运算符221 3.7.2Expand运算符224 3.7.3组合运算符226 3.7.4行运算符234 3.7.5更新运算符241 3.7.6*短路径规划243 第4章Neo4j程序开发246 4.1Neo4j开发入门246 4.1.1Java嵌入式开发模式246 4.1.2各语言驱动包开发模式246 4.2JavaAPI嵌入式开发模式247 4.2.1Java开发前的准备工作248 4.2.2创建Neo4j图实例253 4.2.3图数据遍历功能257 4.2.4数据索引264 4.2.5过程273 4.2.6事务管理280 4.2.7使用Java在线备份Neo4j286 4.2.8使用JMX监控Neo4j286 4.3各语言驱动包开发模式288 4.3.1驱动开发入门289 4.3.2配置和连接292 4.3.3执行Cypher语句297 4.3.4返回结果301 4.3.5数据类型308 4.3.6异常310 4.3.7其他语言驱动311 4.4Neo4jHTTPAPI312 4.4.1流312 4.4.2认证和授权312 4.4.3在一个请求中使用事务316 4.4.4执行多条语句317 4.4.5运行一个事务318 4.4.6在打开的事务中执行语句319 4.4.7重置超时事务319 4.4.8提交事务320 4.4.9回滚事务321 4.4.10查询统计信息321 4.4.11以图格式返回结果322 4.4.12错误处理324 4.4.13在事务中处理错误325 4.5其他开发技术介绍326 4.5.1Spring-Data-Neo4j326 4.5.2Spring-Data-Neo4在项目中的部署326 4.5.3使用Neo4j-OGM的对象图映射327 4.5.4使用JDBC连接Neo4j328 4.5.5JCypher329 4.5.6Groovy&Grails:Neo4jGrails插件329 4.5.7Clojure:Neocons329 4.5.8Scala:AnormCypher330 4.5.9JPA:HibernateOGM330 第5章Neo4j数据库管理331 5.1部署331 5.1.1系统需求331 5.1.2文件位置332 5.1.3重要端口333 5.1.4设置初始密码334 5.1.5等待Neo4j启动334 5.1.6使用数据收集器335 5.1.7配置Neo4j连接器336 5.1.8安装证书337 5.2监控338 5.2.1指标340 5.2.2日志344 5.2.3查询管理346 5.2.4因果集群监控相关方法348 5.3安全管理350 5.3.1Neo4j社区版用户管理350 5.3.2认证和授权352 5.3.3与LDAP集成362 5.3.4子图访问控制366 5.3.5安全清单367 5.4Neo4j数据库运维与优化368 5.4.1内存调优368 5.4.2事务日志371 5.4.3压缩存储371 5.4.4Linux文件系统调优373 5.4.5磁盘、内存及相关提示373 5.5Neo4j数据库的备份与恢复374 5.5.1备份简介374 5.5.2执行备份375 5.5.3恢复备份377 5.6Neo4j数据库管理相关工具378 5.6.1导入工具378 5.6.2CypherShell382 5.6.3Neo4j数据转储和加载384 5.6.4一致性检查工具385 第6章Neo4j集群技术387 6.1因果集群387 6.1.1初识因果集群388 6.1.2操作视图388 6.1.3应用视图389 6.1.4因果集群的生命周期390 6.1.5创建一个新的因果集群395 6.1.6数据中心灾难恢复398 6.1.7因果集群的数据迁移和恢复400 6.1.8因果集群的其他设置401 6.2高可用性集群401 6.2.1高可用性集群概述402 6.2.2建立Neo4j高可用性集群404 6.2.3状态信息端点406 6.2.4HAProxy用于负载均衡408 6.3集群的备份与恢复410 6.4Neo4j单实例和高可用性集群版本升级411 6.4.1单实例升级411 6.4.2从高可用性集群升级412 第7章Neo4j应用案例413 7.1应用案例概述413 7.2欺诈检测416 7.2.1第一方银行欺诈417 7.2.2保险欺诈424 7.2.3电子商务欺诈427 7.2.4小结428 7.3科研导图428 7.4电子邮件监测437 7.5工商企业图谱442 7.6社交网络449 第8章Neo4j高级应用458 8.1高级索引458 8.1.1空间索引(Neo4jSpatial)458 8.1.2自定义中文全文索引468 8.2在Docker环境下部署Neo4j471 8.2.1概览472 8.2.2Docker配置472 8.2.3Neo4j配置473 8.3自定义批量导入476 8.4Neo4j与图计算479 8.4.1Neo4j-Spark-Connector480 8.4.2Neo4j-Spark-Connector提供的API482 8.5Neo4j与自然语言处理483 8.5.1计算聚合相关性484 8.5.2将文本数据建模为邻接图484 8.5.3加载数据486 8.5.4挖掘单词之间的关系488 8.6其他高级应用490 第9章Neo4j简体中文版491 9.1简介491 9.2下载及安装496 9.3启动及浏览497 9.4指定节点图片499 9.5指定节点尺寸501 9.6指定节点颜色502 9.7指定关系粗细503 9.8指定关系颜色504 9.9智能查询505 9.10导入精灵508 9.10.1安装导入精灵508 9.10.2启动导入精灵509 9.10.3准备Excel样本文件510 9.10.4导入Excel样本文件511 9.10.5准备MySQL样本数据库513 9.10.6导入MySQL样本数据库515 9.10.7查看导入结果516 9.10.8导入精灵映射机制517 附录ANeo4j配置设置521 附录BNeo4j内建过程550 资源截图:
陌佑
百度云
百度云

MySQL排错指南_数据库教程

资源名称:MySQL排错指南 内容简介: 《MySQL排错指南》由Oracle公司的技术支持工程师编写,详细阐述了MySQL故障诊断及处理中的知识,教会读者如何深入浅出地定位、分析并解决各种MySQL数据库的故障。 《MySQL排错指南》共分为7章,其内容涵盖了解决MySQL问题的基本技巧、MySQL中的并发问题、服务配置的影响、MySQL硬件和运行环境相关的问题、复制备份中的故障排除、故障排除使用的技术和工具,以及一些MySQL故障排除的最佳实践。此外,本书的附录中还包含了可以帮助读者解决MySQL疑难问题的一些有用资源。 《MySQL排错指南》适合MySQL数据库开发及运维人员阅读。 作者简介: Sevta Smirnova是Oracle公司MySQL部门bug分析支持团队的首席技术支持工程师,每天的工作是处理棘手的支持问题和MysQL软件bug。Sveta是开源社区的一名积极参与者。 资源目录: 第1章 基础 1 1.1 语法错误 1 1.2 SELECT返回错误结果 5 1.3 当错误可能由之前的更新引起时 10 1.4 获取查询信息 15 1.5 追踪数据中的错误 18 1.6 慢查询 23 1.6.1 通过EXPLAIN的信息调优查询 23 1.6.2 表调优和索引 29 1.6.3 何时停止调优 33 1.6.4 配置选项的影响 33 1.6.5 修改数据的查询 35 1.6.6 没有高招 37 1.7 当服务器响应的时候 37 1.8 特定于存储引擎的问题及解决方案 42 1.8.1 MyISAM损坏 43 1.8.2 InnoDB数据损坏 45 1.9 许可问题 47 第2章 你不孤单:并发问题 50 2.1 锁和事务 50 2.2 锁 51 2.2.1 表锁 52 2.2.2 行锁 54 2.3 事务 59 2.3.1 隐藏查询 60 2.3.2 死锁 65 2.3.3 隐式提交 68 2.4 元数据锁 69 2.5 并发如何影响性能 72 2.5.1 为并发问题监控InnoDB事务 73 2.5.2 为并发问题监控其他资源 73 2.6 其他锁问题 74 2.7 复制和并发 82 2.7.1 基于语句的复制问题 82 2.7.2 混合事务和事务表 86 2.7.3 从服务器上的问题 87 2.8 高效地使用MySQL问题排查工具 89 2.8.1 SHOW PROCESSLIST和INFORMATION_SCHEMA.PROCESSLIST表 89 2.8.2 SHOW ENGINE INNODB STATUS和InnoDB监控器 91 2.8.3 INFORMATION_SCHEMA中的表 93 2.8.4 PERFORMANCE_SCHEMA中的表 94 2.8.5 日志文件 97 第3章 配置选项对服务器的影响 100 3.1 服务器选项 101 3.2 可更改服务器运行方式的变量 104 3.3 有关硬件资源限制的选项 105 3.4 使用--no-defaults选项 106 3.5 性能选项 107 3.6 欲速则不达 107 3.7 SET语句 108 3.8 如何检查变更是否存在一些影响 108 3.9 变量介绍 109 3.9.1 影响服务器与客户端行为的选项 110 3.9.2 与性能相关的选项 124 3.9.3 计算选项的安全值 133 第4章 MySQL环境 138 4.1 物理硬件限制 138 4.1.1 内存 138 4.1.2 处理器与内核 139 4.1.3 磁盘I/O 140 4.1.4 网络带宽 141 4.1.5 延迟效应的例子 142 4.2 操作系统限制 142 4.3 其他软件影响 144 第5章 复制故障诊断 145 5.1 查看从服务器状态 146 5.2 与I/O线程有关的复制错误 148 5.3 与SQL线程有关的问题 155 5.3.1 当主从服务器上数据不同的时候 156 5.3.2 从服务器上的循环复制以及复制写入 157 5.3.3 不完整或被改变的SQL语句 158 5.3.4 主从服务器上出现的不同错误 159 5.3.5 配置 159 5.3.6 当从服务器远远落后主服务器时 159 第6章 问题排查技术与工具 161 6.1 查询 161 6.1.1 慢查询日志 162 6.1.2 可定制的工具 163 6.1.3 MySQL命令行接口 165 6.2 环境的影响 169 6.3 沙箱 169 6.4 错误与日志 173 6.4.1 再论错误信息 173 6.4.2 崩溃 173 6.5 收集信息的工具 177 6.5.1 Information Schema 177 6.5.2 InnoDB信息概要表 178 6.5.3 InnoDB监控器 180 6.5.4 Performance Schema 187 6.5.5 Show [GLOBAL] STATUS 190 6.6 本地化问题(最小化测试用例) 191 6.7 故障排除的一般步骤 192 6.8 测试方法 195 6.8.1 在新版本中尝试查询 195 6.8.2 检查已知的bug 195 6.8.3 变通方法 196 6.9 专用的测试工具 198 6.9.1 基准工具 198 6.9.2 Gypsy 201 6.9.3 MySQL测试框架 202 6.10 维护工具 204 第7章 最佳实践 207 7.1 备份 207 7.1.1 计划备份 208 7.1.2 备份类型 208 7.1.3 工具 209 7.2 收集需要的信息 210 7.3 测试 211 7.4 预防 212 7.4.1 权限 212 7.4.2 环境 212 7.5 三思而后行 213 附录 信息资源 214 资源截图:
陌佑
百度云
百度云

数据仓库工具箱:维度建模的完全指南(第二版)_数据库教程

资源名称:数据仓库工具箱:维度建模的完全指南(第二版) 资源目录: 第1章 维度建模初步 第2章 零售营销 第3章 库存 第4章 采购 第5章 订单管理 第6章 客户关系管理 第7章 账目 第8章 人力资源管理 第9章 财经服务 第10章 电信与公用事业 第11章 交通 第12章 教育 第13章 卫生保健 第14章 电子商务 第15章 保险 第16章 建立数据仓库 第17章 相关知识与展望 资源截图:
陌佑
百度云
百度云

零点起飞学 Oracle_数据库教程

资源名称:零点起飞学 Oracle 内容简介:
陌佑
百度云
百度云

MySQL王者晋级之路_数据库教程

资源名称:MySQL王者晋级之路  内容简介: 目前大部分软件开发平台都基于Linux,很多互联网公司都把MySQL作为后端数据存储的数据库。如果把MySQL比喻成数据库界的一条巨龙,则本书涵盖的所有知识点就是这条巨龙的组成部分。 本书深入剖析MySQL数据库体系结构,实战演练备份恢复、主从复制,详解高可用集群架构的设计与实践过程,详细梳理优化思路,展现新版本的特性,并与真实生产案例相结合,通过核心原理到“王者”实战,全面覆盖MySQL数据库的知识点。 作者简介: 张甦,极数学院创始人之一,51CTO知名博主。近十年互联网线上处理及培训经验,专注于MySQL数据库,对MongoDB、Redis等NoSQL数据库以及Hadoop生态圈相关技术有深入研究。曾就职于数据库服务公司、某大型电商平台,及汽车类网站等大型互联网公司。麾下的学员遍布各大企业。 资源目录: 1部分 倔强青铜篇 1章 MySQL简介与主流分支版本 1.1 MySQL简介 1.2 MySQL主流的分支版本 1.2.1 官方版本的MySQL 1.2.2 Percona Server 1.2.3 MariaDB 2章 MySQL数据库的安装、启动和关闭 2.1 下载MySQL二进制软件包 2.2 安装前系统环境检测 2.3 MySQL 5.6版本的安装过程 2.4 创建密码 2.5 关闭MySQL数据库 2.6 基础数据库的名称 2.7 MySQL 5.7版本的安装 2.8 MySQL数据库root密码丢失的问题 2.9 MySQL数据库的连接方式 2.10 用户权限管理 3章 MySQL体系结构与存储引擎 3.1 MySQL体系结构 3.2 Query Cache详解 3.3 存储引擎 3.4 InnoDB体系结构 3.4.1 数据库和数据库实例 3.4.2 InnoDB存储结构 3.4.3 内存结构 3.4.4 Buffer状态及其链表结构 3.4.5 各大刷新线程及其作用 3.4.6 内存刷新机制 3.4.7 InnoDB的三大特性 4章 数据库文件 4.1 参数文件 4.2 参数类型 4.3 错误日志文件(error log) 4.4 二进制日志文件(binary log) 4.5 慢查询日志(slow log) 4.6 全量日志(general log) 4.7 审计日志(audit log) 4.8 中继日志(relay log) 4.9 Pid文件 4.10 Socket文件 4.11 表结构文件 4.12 InnoDB存储引擎文件 5章 表 5.1 整型 5.2 浮点型 5.3 时间类型 5.4 字符串类型 5.5 字符集 5.6 表碎片产生的原因 5.7 碎片计算方法及整理过程 5.8 表统计信息 5.9 统计信息的收集方法 5.10 MySQL库表常用命令总结 6章 索引 6.1 二叉树结构 6.2 平衡二叉树结构 6.3 B-tree结构 6.4 B+tree 6.4.1 聚集索引和普通索引 6.4.2 ICP、MRR和BKA 6.4.3 主键索引和索引 6.4.4 覆盖索引 6.4.5 前缀索引 6.4.6 联合索引 6.5 哈希索引 6.6 索引的总结 7章 事务 7.1 事务的特性 7.2 事务语句 7.3 truncate和delete的区别 7.4 事务的隔离级别 7.5 细说脏读、不可重复读、幻读、可重复读现象 7.5.1 脏读 7.5.2 不可重复读与幻读 7.5.3 可重复读 8章 锁 8.1 InnoDB的锁类型 8.1.1 读锁 8.1.2 写锁 8.1.3 MDL锁 8.1.4 意向锁 8.2 InnoDB行锁种类 8.2.1 单个行记录的锁 8.2.2 间隙锁(GAP lock) 8.2.3 Next-key Locks 8.3 锁等待和死锁 8.4 锁问题的监控 2部分 秩序白银篇 9章 备份恢复 9.1 MySQL的备份方式 9.2 冷备及恢复 9.3 热备及恢复 9.3.1 mysqldump的备份与恢复 9.3.2 select …into outfile 9.3.3 load data与insert的插入速度对比 9.3.4 mydumper 9.3.5 裸文件备份XtraBackup 9.4 流式化备份 9.4.1 非压缩模式的备份 9.4.2 压缩模式的备份 9.4.3 远程备份 9.5 表空间传输 9.6 利用binlog2sql进行闪回 9.7 binlog server 9.8 总结 3部分 荣耀黄金篇 10章 主从复制概述 10.1 常见的几种主从架构模式图 10.2 主从复制功能 10.3 主从复制原理 10.4 复制中的重点参数详解 11章 复制原理及实战演练 11.1 异步复制 11.2 主从复制故障处理 11.3 半同步复制 11.4 半同步复制和异步复制模式的切换 11.5 GTID 复制 11.5.1 GTID原理介绍 11.5.2 GTID存在的价值 11.5.3 主从复制中GTID的管理与维护 11.5.4 GTID复制与传统复制的切换 11.5.5 GTID使用中的限制条件 11.6 多源复制 11.7 主从延迟的解决方案及并行复制 11.8 主从复制的数据校验 11.9 总结 4部分 尊贵铂金篇 12章 MHA 12.1 MHA简介 12.1.1 MHA部署 12.1.2 MHA原理 12.1.3 MHA的优缺点 12.1.4 MHA工具包的功能 12.2 实战演练 13章 Keepalived+双主架构 13.1 Keepalived介绍 13.2 集群搭建思路及建议 13.3 实验部署演练 14章 PXC 14.1 PXC原理 14.2 PXC架构的优缺点 14.3 PXC中重要概念和重点参数 14.4 PXC架构搭建实战 14.5 PXC集群状态的监控 14.6 从节点在线转化为PXC节点 15章 ProxySQL 15.1 ProxySQL的安装与启动 15.2 配置ProxySQL监控 15.3 ProxySQL的多层配置系统 15.4 配置ProxySQL主从分组信息 15.5 配置读写分离策略 15.6 测试读写分离 15.7 总结 5部分 永恒钻石篇 16章 MySQL 5.7新特性 16.1 InnoDB存储引擎的增强 16.2 其他方面的增强 17章 MySQL全面优化 17.1 硬件优化 17.2 配置参数优化 17.3 从Linux操作系统层面来谈对MySQL的优化 17.4 表设计及其他优化 17.5 整体管理优化总结 6部分 尊星耀篇 18章 Lepus之MySQL监控 18.1 Lepus简介 18.2 实战部署 18.3 监控MySQL服务器 18.4 部署Lepus慢查询分析平台实战 18.5 监控总结 19章 MySQL版本升级 19.1 升级方式 19.2 实战演练 7部分 强王者篇 20章 MySQL面试宝典 20.1 自我介绍 20.2 技术问答 资源截图:
陌佑
百度云
百度云

SQL Server性能优化与管理的艺术_数据库教程

资源名称:SQL Server性能优化与管理的艺术 内容简介: 本书共15章,分为三部分,第一部分(第1-2章)为概述部分,阐述SQLServer方面的“性能”及相关概念。并给出常规的性能及性能相关的问题侦测的“方法论”,读者可以通过这两章的介绍,对SQLServer性能问题有一个高层次的认识。第二部分(第3-10章)为知识准备部分,这部分介绍了SQLServer性能相关的基础知识。只有了解了性能及影响性能的相关部分,才能准确地、高效地进行优化。第三部分(第11-15章)为工具使用及优化演示,在多服务器、大数据的环境下,不应该再使用原始的故障侦测方法,借用各种工具能更全面、更高效地找到问题并且解决问题。 【本书特色】 性能优化和管理是一门“技术”,更是一门“艺术”,它需要针对各方面进行权衡,协调各个组件之间的资源使用,避免出现不必要的竞争、内耗等,确保高效。当我们面对SQL Server问题时,虽然有时候没办法一下子找出解决方案,但是可以通过扎实的基础,加上合理的方法论,逐步揭开其神秘面纱。 在大数据、云计算时代,书中所涉及的知识依旧适用,因为本书是以“根源”为出发点的,让读者在理解SQL Server内部机制的前提下,学会运用哲学层面的方法论,找出问题、研究问题并解决问题。 本书中的很多知识点,足以单独成书,书中虽不能完全介绍所有的性能问题及相关解决方案,但是会通过对核心知识的介绍和演示,从而使读者掌握进行常规的性能问题侦测及性能相关数据库管理的方法。 资源目录: 第一部分 SQL Server性能优化概述 第1章 性能概述 2 1.1 何为性能 2 1.2 性能指标 3 1.3 性能目标 3 1.4 影响性能的常见因素 4 1.4.1 应用程序的体系结构 4 1.4.2 应用程序设计 5 1.4.3 事务和隔离级别 5 1.4.4 T-SQL代码 5 1.4.5 硬件资源 6 1.4.6 SQL Server配置 6 1.5 小结 8 第2章 初探优化 9 2.1 优化论 9 2.2 定义问题 10 2.2.1 使用工具找到性能瓶颈 12 2.2.2 通过性能数据进行分类 12 2.3 根据性能数据分析问题 14 2.4 验证处理手段及部署 14 2.5 问题归档 15 2.6 小结 15 第二部分 SQL Server性能优化理论知识 第3章 体系结构 18 3.1 SQL Server查询体系 18 3.2 数据库事务 22 3.2.1 事务特性 22 3.2.2 事务类型 22 3.3 查询的生命周期 23 3.3.1 SQL Server组件 23 3.3.2 缓冲池 23 3.3.3 简单的SELECT查询过程 23 3.4 执行模型 28 3.5 SQLOS 30 3.6 SQL Server 内存 30 3.6.1 物理内存和虚拟内存 30 3.6.2 SQL Server 内存 32 3.6.3 内存问题诊断 34 3.6.4 优化SQL Server内存配置 34 3.6.5 优化Ad-Hoc 工作负载 36 3.7 小结 38 第4章 硬件资源 39 4.1 CPU 39 4.1.1 SQL Server工作负载类型 39 4.1.2 CPU评估 40 4.1.3 CPU配置 43 4.2 存储系统 43 4.2.1 磁盘I/O 43 4.2.2 驱动器类型 44 4.2.3 RAID配置 45 4.2.4 配置存储系统 46 4.2.5 检查读写速率 46 4.3 CPU 性能侦测 48 4.3.1 侦测CPU压力 48 4.3.2 研究CPU相关的等待信息 49 4.3.3 查找CPU消耗高的查询 50 4.3.4 常见高CPU利用率的原因 51 4.4 I/O性能侦测 59 4.5 小结 59 第5章 查询优化器 60 5.1 查询过程 60 5.2 查询优化器 62 5.2.1 产生执行计划 62 5.2.2 连接 63 5.3 执行引擎 66 5.3.1 数据访问操作 66 5.3.2 聚合操作 70 5.3.3 并行执行 73 5.4 统计信息和开销预估 73 5.4.1 统计信息 73 5.4.2 统计信息维护 77 5.4.3 计算列上的统计信息 78 5.4.4 过滤索引上的统计信息 79 5.4.5 预估数量错误 81 5.4.6 更新统计信息 81 5.5 优化器工作过程 83 5.6 小结 88 第6章 索引及统计信息 89 6.1 索引基础 90 6.1.1 为什么要索引 90 6.1.2 索引的主要类型 91 6.1.3 索引元数据 91 6.2 索引存储基础 92 6.2.1 SQL Server存储基础 92 6.2.2 页的组织 95 6.2.3 检查工具 98 6.2.4 页碎片 110 6.3 索引统计信息 113 6.3.1 索引层级的统计信息 113 6.3.2 索引使用的统计信息 117 6.3.3 索引操作的统计信息 120 6.3.4 索引物理统计信息 126 6.4 索引误区及使用建议 127 6.4.1 常见误区 127 6.4.2 索引使用建议 135 6.4.3 关于索引的查询建议 137 6.5 索引维护 143 6.5.1 索引碎片 143 6.5.2 索引统计信息维护 155 6.6 索引工具 156 6.6.1 缺失索引DMO 156 6.6.2 使用DMO 158 6.6.3 数据库引擎优化顾问 159 6.6.4 使用DMO侦测索引问题 162 6.7 索引策略 165 6.7.1 堆 165 6.7.2 聚集索引 167 6.7.3 非聚集索引 168 6.7.4 索引存储 182 6.7.5 索引视图 185 6.8 索引分析 187 6.8.1 索引方法论 187 6.8.2 监控 188 6.8.3 分析 199 6.8.4 实施 212 6.8.5 重复 213 6.9 案例 213 6.10 小结 215 第7章 等待 216 7.1 等待简介 217 7.1.1 什么是等待 217 7.1.2 为什么需要等待信息 218 7.1.3 保存等待信息 218 7.2 查询等待 219 7.3 并行执行 219 7.3.1 CXPACKET 220 7.3.2 CXPACKET潜在问题 221 7.3.3 降低CXPACKET等待 221 7.3.4 CXPACKET深度分析 222 7.3.5 CXPACKET建议 222 7.4 多任务等待 223 7.4.1 SOS_SCHEDU-LER_YIELD 223 7.4.2 多任务类型 225 7.4.3 多任务潜在问题 226 7.4.4 降低多任务等待 226 7.5 I/O 等待 227 7.6 备份和还原等待 231 7.7 锁定等待 231 7.8 数据库日志等待 233 7.9 外部资源等待 235 7.10 其他常见的等待类型 237 7.11 小结 238 第8章 执行计划 239 8.1 基础知识 239 8.1.1 查询提交 240 8.1.2 预估与实际执行计划 241 8.1.3 执行计划重用 242 8.1.4 清除缓存的执行计划 243 8.1.5 执行计划格式 243 8.1.6 使用DMO获取缓存中的执行计划 243 8.1.7 使用SQL Trace自动获取执行计划 244 8.2 图形化执行计划 244 8.2.1 基础知识 245 8.2.2 单表查询 245 8.2.3 表关联 252 8.2.4 筛选数据 256 8.2.5 常见操作符 258 8.2.6 INSERT/UPDATE/DELETE的执行计划 261 8.2.7 复杂查询 264 8.3 控制执行计划 280 8.3.1 查询提示 281 8.3.2 联接提示 293 8.3.3 表提示 297 8.4 扩展信息 298 8.4.1 阅读庞大的执行计划 298 8.4.2 并行操作 305 8.4.3 强制参数化 306 8.4.4 使用计划指南 307 8.5 案例 313 8.6 小结 316 第9章 锁、阻塞和死锁 317 9.1 并发和事务 318 9.1.1 悲观并发和乐观并发 319 9.1.2 事务 320 9.1.3 丢失更新 325 9.2 锁的基础 327 9.2.1 锁定概述 327 9.2.2 锁资源/锁类型 328 9.2.3 锁模式 329 9.2.4 锁的持续时间 330 9.2.5 锁的所有权 330 9.2.6 锁的元数据 331 9.3 高级锁概念 332 9.3.1 锁兼容性 332 9.3.2 锁模式转换 333 9.3.3 意向锁 335 9.3.4 键范围锁 335 9.3.5 锁升级 336 9.3.6 其他类型的锁 338 9.3.7 非锁定引起的阻塞 339 9.4 控制锁行为 339 9.4.1 通过隔离级别控制并发性和锁定行为 340 9.4.2 设定锁的超时时间 340 9.4.3 锁提示 341 9.5 悲观并发的故障侦测 341 9.5.1 侦测锁定 341 9.5.2 阻塞的故障排查 344 9.6 乐观并发 348 9.6.1 行版本存储 349 9.6.2 行版本存储工作机制 349 9.6.3 基于快照的隔离模式 349 9.6.4 监控和管理版本存储 350 9.6.5 管理版本存储 351 9.6.6 选择并发模式 353 9.7 死锁 354 9.7.1 死锁类型 354 9.7.2 自动死锁侦测 356 9.7.3 捕获死锁 356 9.7.4 读懂死锁图 363 9.7.5 最小化死锁 364 9.8 监控和处理 366 9.8.1 使用DMV捕获阻塞信息 366 9.8.2 使用Extended Events和blocked_process_report事件捕获 368 9.8.3 阻塞问题解决方案 368 9.8.4 建议 369 9.9 小结 371 第10章 TempDB 372 10.1 TempDB简介 372 10.1.1 TempDB是什么 372 10.1.2 什么操作会用到TempDB 373 10.2 TempDB上的常见问题及监控 378 10.2.1 空间问题 378 10.2.2 TempDB的I/O瓶颈 382 10.2.3 过多的DDL操作导致系统表上的瓶颈 383 10.3 优化TempDB 383 10.3.1 配置TempDB 384 10.3.2 优化TempDB 385 10.3.3 扩充阅读 386 10.4 小结 386 第三部分 工具使用 第11章 使用传统工具定位瓶颈 388 11.1 使用性能监视器及PAL收集和分析性能 389 11.1.1 性能监视器 389 11.1.2 数据收集器集 392 11.1.3 使用PAL分析 403 11.2 使用DMO获取性能数据 407 11.2.1 DMO介绍 407 11.2.2 示例 407 11.3 使用Profiler获取性能数据 414 11.3.1 用法及注意事项 414 11.3.2 Profiler示例 416 11.3.3 SQL Trace示例 419 11.4 DBCC命令 422 11.4.1 DBCC SQLPERF 422 11.4.2 DBCC INPUTBUFFER 424 11.4.3 DBCC TRACEON/TRACEOFF 425 11.4.4 DBCC SHOWCONTIG 425 11.4.5 DBCC OPENTRAN 426 11.5 小结 427 第12章 使用新工具定位瓶颈 428 12.1?PSSDIAG 428 12.2 PowerShell 434 12.2.1 简介 434 12.2.2 打开PowerShell 434 12.2.3 使用PowerShell侦测服务器问题 435 12.3 小结 438 第13章 Extended Events 439 13.1 简介 439 13.2 创建扩展事件 444 13.3 查询收集的数据 449 13.3.1 监视实时数据 449 13.3.2 使用T-SQL查看 451 13.4 案例 452 13.5 小结 458 第14章 其他工具 459 14.1 SQLDiag 459 14.2 数据库性能优化顾问 462 14.2.1 使用DTA进行单查询分析 462 14.2.2 使用DTA进行全库分析 466 14.3 Windows事件日志及 SQL Server Errorlog 470 14.3.1 Windows事件日志 470 14.3.2 SQL Server 错误日志 471 14.4 小结 472 第15章 优化服务器配置 473 15.1 数据库工作负载特点 473 15.1.1 基础知识 473 15.1.2 工作负载配置 474 15.2 工作负载优化步骤 477 15.2.1 数据库设计 477 15.2.2 查询设计 478 15.2.3 数据库服务器配置 478 15.2.4 数据库管理 479 15.2.5 数据库备份 480 15.3 小结 481 资源截图:
陌佑
百度云
百度云

Oracle从入门到精通_数据库教程

资源名称:Oracle从入门到精通 内容简介: Oracle 11g是甲骨文公司精心打造的最新版本的Oracle数据库,该版本数据库凝聚了Oracle三十多年的精华。《Oracle从入门到精通(视频实战版)》不仅是一本Oracle 11g的入门教材,也是初学者快速掌握Oracle 11g的捷径。全书以Oracle 11g为例,分为4篇,循序渐进地讲述了Oracle 11g的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中,还结合.NET和Java的编程环境讲解了如何连接Oracle 11g数据库。 《Oracle从入门到精通(视频实战版)》详细介绍了Oracle 11g中数据操作和管理的基本知识,突出了数据库操作的实用性和技巧性,其中大量应用了示例讲解数据库使用的每一个知识点。《Oracle从入门到精通(视频实战版)》适合正在学习使用Oracle 11g以及想提高数据库管理知识的用户阅读,并可作为开发人员的参考手册。 资源目录: 丛书序前言 第一篇 数据库安装篇 第1章 Oracle 11g数据库简介 第2章 Oracle 11g的安装与测试 第二篇 数据库基础篇 第3章 熟悉数据库 第4章 SQL基础 第5章 利用SELECT检索数据 第6章 Oracle内置函数 第7章 PL/SQL基础 第8章 游标—数据的缓存区 第9章 视图—数据库中虚拟的表 第10章 存储过程—提高程序执行的效率 第11章 触发器—保证数据的正确性 第12章 事务和锁—确保数据安全 第三篇 数据库管理篇 第13章 使用Oracle 11g Enterprise Manager 第14章 常用工具介绍 第15章 控制文件和日志文件 第16章 表空间的管理 第17章 与数据库安全性有关的对象 第18章 备份与恢复 第19章 使用RMAN工具 第四篇 数据库应用篇 第20章 在线考试系统数据库设计 第21章 在.NET中连接Oracle 第22章 在Java中连接Oracle 资源截图:
陌佑
百度云
百度云

Oracle数据库管理从入门到精通_数据库教程

资源名称:Oracle数据库管理从入门到精通 资源截图:
陌佑
百度云
百度云
⬅️ 1...21072108210921102111...2920

添加微信,反馈问题

微信及时反馈问题,方便沟通,请备注 ❤️

搜索榜单

1

骚老板资源网整站源码 打包数据高达2GB

1613

2

绿色风格网络公司源码 php网络建站公司源码

1051

3

(自适应手机版)响应式餐饮美食企业网站源码 餐饮品牌连锁机构织梦模板

1019

4

雷速问卷调查系统(疫情上报系统) v7.08

888

5

Zblog仿918回忆模特写真网带整站数据图库系统源码

858

6

一款笑话类网站源码 简约清爽的织梦笑话网站模板

791

最新资源

1

网狐电玩系列/乐游电玩城/免微信免短信登陆

2

湖南地方玩法好玩互娱纯源码

3

最新更新网狐旗舰大联盟+UI工程

4

傲玩系列客户端通用加解密工具

5

优米H5电玩城组件/多语言/带84个游戏/后台带控+搭建视频教程

6

网狐系列猫娱乐新UI蜡笔小新金币组件

友情链接:
免费APISSL在线检测在线pingAPI版本项目seo教程免费下载狗凯源码网 查看更多
网站地图 法律声明
本站所存储的源码数据均为转载,不提供在线播放和下载服务。本站为非盈利性,不收取费用,所有内容不用于商业行为,仅供学习交流使用。如有侵权,请联系15001904@qq.com
  • 联系微信,反馈问题

  • 点此立刻反馈