本书是数据库查询优化领域的里程碑之作,由Oracle公司MySQL全球开发团队、资深专家撰写,作者有10余年数据库内核和查询优化器研究经验。数据库领域泰斗王珊教授亲自作序推荐,PostgreSQL中国社区和中国用户会发起人以及来自Oracle、新浪、网易、华为等企业的数位资深数据库专家联袂推荐。从原理角度深度解读和展示数据库查询优化器的技术细节和全貌;从源码实现角度全方位深入分析MySQL和PostgreSQL两大主流开源数据库查询优化器的实现原理;从工程实践的角度对比了两大数据库的查询优化器的功能异同和实现异同。它是所有数据开发工程师、内核工程师、DBA以及其他数据库相关工作人员值得反复研读的一本书。 全书一共19章,分为四个部分:篇(~4章)对数据库查询优化技术的范围、逻辑查询优化、物理查询优化,以及查询优化器与其他模块的关系做了非常细
PostgreSQL作为当今进的开源关系型数据库,本书揭示PostgreSQL查询引擎运行原理和实现技术细节,其中包括:基础数据结构;SQL词法语法分析及查询语法树;查询分析及查询重写;子连接及子查询处理;查询访问路径创建;查询计划生成,等等。以深入浅出的方式讨论每个主题并结合基础数据结构、图表、源码等对所讨论的主题进行详细分析,以使读者对PostgreSQL查询引擎的运行机制及实现细节能有全面且深入的认识。
PostgreSQL作为当今进的开源关系型数据库,本书揭示PostgreSQL查询引擎运行原理和实现技术细节,其中包括:基础数据结构;SQL词法语法分析及查询语法树;查询分析及查询重写;子连接及子查询处理;查询访问路径创建;查询计划生成,等等。以深入浅出的方式讨论每个主题并结合基础数据结构、图表、源码等对所讨论的主题进行详细分析,以使读者对PostgreSQL查询引擎的运行机制及实现细节能有全面且深入的认识。
《SQL Server 2012宝典》全面介绍SQL Server 2012各方面的知识,全书由5部分组成:部分为数据库的基础篇,介绍了数据库的类型、概念、对象、SQL语言等;第2部分为SQL Server 2012的准备篇,介绍SQL Server 2012的功能、特性、各版本的比较、安装方法、SQL Server 2012的服务、客户端的工具等;第3部分为SQL Server 2012的基本操作篇,介绍如何管理与配置SQL Server 2012服务器,如何创建数据库和数据表,以及如何对数据库里的数据进行操作;第4部分为数据库管理篇,介绍如何使用T-SQL程序对数据进行复杂的运算,以及如何使用视图、存储过程、触发器、索引、用户定义数据类型、用户定义函数、全文索引、游标、事务和锁等方面的知识;第5部分为SQL Server技术篇,介绍SQL Server 2012的主要新增功能,如何进行数据库备份与恢复,如何规划数据库,如何保证数据库的安全、自动化管理,如何
本书介绍了性能优化概念,工作流程管理,处理器,内存,磁盘,磁盘阵列,网络,代码优化,即时优化几方面内容。
《SQL指南(第4版)》为SQL名著中文版,兼顾技术与实践,全面细致介绍技术,致力于打造SQL编程专家。《SQL指南(第4版)》阐释了数据库设计、优化和操作的各方面内容,提供了成为SQL编程专业人士所需的技术与技巧、针对新旧挑战性难题的解决方案、专业的思考方式(以保证程序的正确性与高效性),并涉及了数据库设计与规范化、SQL数据类型、查询、分组、集合操作、优化等主题。另外,JoeCelko以通俗易懂的语言叙述了一些关键问题,比如避免使用过多NULL的原因及查询优化方式等。《SQL指南(第4版)》适合中SQL编程人员学习参考。
本书详细介绍了关系数据库SQL Server 2000的基础知识、语言基础以及利用SQL Server 2000进行数据库开发等内容。全书利用大量示例对重点内容进行了讲解、分析。
PostgreSQL作为当今进的开源关系型数据库,本书揭示PostgreSQL查询引擎运行原理和实现技术细节,其中包括:基础数据结构;SQL词法语法分析及查询语法树;查询分析及查询重写;子连接及子查询处理;查询访问路径创建;查询计划生成,等等。以深入浅出的方式讨论每个主题并结合基础数据结构、图表、源码等对所讨论的主题进行详细分析,以使读者对PostgreSQL查询引擎的运行机制及实现细节能有全面且深入的认识。
《MySQLWorkbench数据建模与开发》提供了一些已经过验证的策略、实践和详细的实例。其中包括了安装MySQLWorkbench、创建数据库模型、配置和部署数据库、认证用户、可视化地设计脚本和系统性能化。在这本书中,还全面涉及了逆向工程、数据库迁移和安全性等。 主要内容: ·安装MySQLWorkbench ·建立和配置MySQL数据库 ·建立、测试和管理连接 ·涉及的关系数据模型 ·创建函数、过程和触发器 ·对数据库进行逆向工程并捕获定义 ·编写、调试并部署用户脚本 ·维护本地和远端实例管理器 ·授予系统或模式级的用户权限 ·老版本数据库的迁移和融合
《MySQLWorkbench数据建模与开发》提供了一些已经过验证的策略、实践和详细的实例。其中包括了安装MySQLWorkbench、创建数据库模型、配置和部署数据库、认证用户、可视化地设计脚本和系统性能化。在这本书中,还全面涉及了逆向工程、数据库迁移和安全性等。 主要内容: ·安装MySQLWorkbench ·建立和配置MySQL数据库 ·建立、测试和管理连接 ·涉及的关系数据模型 ·创建函数、过程和触发器 ·对数据库进行逆向工程并捕获定义 ·编写、调试并部署用户脚本 ·维护本地和远端实例管理器 ·授予系统或模式级的用户权限 ·老版本数据库的迁移和融合