-
分类:3D/动画 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 01_课程介绍.flv 9.38MB 02_认识Maya动画模块.flv 13.17MB 03_编辑关键帧与Auto.Key的使用01.flv 9.77MB 04_编辑关键帧与Auto.Key的使用02.flv 12.51MB 05_Maya动画参数设置01.flv 10.15MB 06_Maya动画参数设置02.flv 14.79MB 07_设置关键帧与动画实时预览01.flv 8.87MB 08_设置关键帧与动画实时预览02.flv 10.79MB 09_Graph.Editor_动画曲线编辑器.flv 13.53MB 10_Grapheditor中Delete.Key的方法01.flv 8.03MB 11_Grapheditor中Delete.Key的方法02.flv 9.15MB 12_Graph.Editor中剪切复制粘贴的使用01.flv 8.57MB 13_Graph.Editor中剪切复制粘贴的使用02.flv 7.62MB 14_Graph.Editor中Paste粘贴的使用.flv 10.72MB 15_Graph.Editor中缩放关键帧.flv 13.68MB 16_Graph.Editor工具栏01.flv 9.08MB 17_Graph.Editor工具栏02.flv 9.2MB 18_Graph.Editor工具栏03.flv 8.89MB 19_Graph.Editor工具栏04.flv 9.34MB 20_Graph.Editor工具栏05.flv 9.38MB 21_制作钟摆动画01.flv 10.13MB 22_制作钟摆动画02.flv 8.71MB 23_添加受控制关键帧.flv 13.04MB 24_循环动画.flv 13.71MB 25_无缝循环动画.flv 12.88MB 26_幻影动画序列帧.flv 12.28MB 27_路径动画01.flv 12.34MB 28_路径动画02.flv 13.79MB 29_路径动画03.flv 12.95MB 30_烘焙动画.flv 11.48MB 31_优化烘焙动画曲线.flv 11.66MB 32_Trax.Editor编辑动画片段01.flv 10.6MB 33_Trax.Editor编辑动画片段02.flv 12.4MB 34_驱动关键帧01.flv 9.06MB 35_驱动关键帧02.flv 7.75MB 36_动画节点与渲染输出01.flv 9.88MB 37_动画节点与渲染输出02.flv 9.93MB 全选 中文名: 火星时代高级教程-Maya动画基础教程 主讲人: Ydi 版本: Maya 发行日期: 2010年 地区: 大陆 对白语言: 普通话 文字语言: 简体中文 简介: 来源:火星时代 总时长:4小时33分48秒 专辑介绍:本套教程详细讲解Maya动画的基础内容,共37章节。通过Maya动画基本设置介绍、Maya动画常用编辑器、路径动画、烘焙动画与动画片段、驱动关键帧与动画节点渲染输出等几大部分内容的学习,来了解和掌握Maya动画的相关知识,希望大家可以熟练掌握。 目录: 01_课程介绍 02_认识Maya动画模块 03_编辑关键帧与Auto Key的使用01 04_编辑关键帧与Auto Key的使用02 05_Maya动画参数设置01 06_Maya动画参数设置02 07_设置关键帧与动画实时预览01 08_设置关键帧与动画实时预览02 09_Graph Editor 动画曲线编辑器 10_Graph Editor中Delete Key的方法01 11_Graph Editor中Delete Key的方法02 12_Graph Editor中剪切复制粘贴的使用01 13_Graph Editor中剪切复制粘贴的使用02 14_Graph Editor中Paste粘贴的使用 15_Graph Editor中缩放关键帧 16_Graph Editor工具栏01 17_Graph Editor工具栏02 18_Graph Editor工具栏03 19_Graph Editor工具栏04 20_Graph Editor工具栏05 21_制作钟摆动画01 22_制作钟摆动画02 23_添加受控制关键帧 24_循环动画 25_无缝循环动画 26_幻影动画序列帧 27_路径动画01 28_路径动画02 29_路径动画03 30_烘焙动画 31_优化烘焙动画曲线 32_Trax Editor编辑动画片段01 33_Trax Editor编辑动画片段02 34_驱动关键帧01 35_驱动关键帧02 36_动画节点与渲染输出01 37_动画节点与渲染输出02 ...
-
分类:网页编程 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 1.1.认识网页.avi 2.32MB 1.2.网页设计.avi 4.02MB 1.3.如何设计网页.avi 3.33MB 1.4.网页设计师应具备素质.avi 1.21MB 1.5.网页制作流程.avi 1.01MB 2.1.HTML5基本概念.avi 2.45MB 2.2.HTML5基本元素.avi 13.23MB 2.3.HTML5设置段落和图片.avi 6.33MB 2.4.HTML5设置表单.avi 11.87MB 2.5.HTML5设置表格.avi 6.63MB 2.6.HTML5文件编写方法.avi 6.75MB 2.7.HTML5和浏览器.avi 5.51MB 2.8.综合实战—网站首页.avi 4.94MB 全选 中文名: 精通DIV+CSS3网页布局与样式 发行日期: 2011年11月01日 地区: 大陆 对白语言: 普通话 文字语言: 简体中文 简介: 目录: 第1章 网页和网站制作流程 1.1 认识网页 1.1.1 网页和网站 1.1.2 网页基本构成元素 1.2 网页设计 1.2.1 网页设计概述 1.2.2 网页设计特点 1.2.3 网页设计相关术语 1.3 如何设计网页 1.3.1 网页设计基本原则 1.3.2 网页设计成功要素 1.3.3 网页设计风格及色彩搭配 1.4 网页设计师应具备的素质 1.4.1 艺术素质 1.4.2 技能素质 1.4.3 综合素质 1.5 网站制作流程 1.5.1 前期策划 1.5.2 页面细化及实施 1.5_3 后期维护 1.6 专家解惑 第2章 网页实现技术一HTML5 2.1 HTML5基本概念 2.1.1 HTML5简介 2.1.2 HTML5文件基本结构 2.1.3 认识HTML5标记 2.2 HTML5基本元素 2.2.1 HTML5基本标记 2.2.2 HTML5实例:自我介绍 2.3 HTML5设置段落和图片 2.3.1 HTML5常用段落和图片标记 2.3.2 HTML5实例:文字和图片排版 …… 第3章 CSS3概述 第4章 CSS3基础语法 第5章 CSS3字体与段落属性 第6章 CSS美化图片 第7章 背景与边框 第8章 CSS3美化超级链接和鼠标 第9章 CSS3美化表格和表单样式 第10章 CSS3制作实用菜单 第11章 应用CSS3滤镜 第12章 定位与布局 第13章 CSS3盒子和DIV布局 第14章 DIV+CSS3页面基本排版 第15章 DIV+CSS3布局实战 第16章 CSS3与JavaSript的搭配应用 第17章 CSS3与XML的综合运用 第18章 心灵深处的旋律——音乐网站 第19章 企业的门面——小型企业网站开发 第20章 似水年华——女性个人网站 第21章 公司宣传有秘籍——时尚内衣网站 第22章 传承文化——文化宣传类网站 ·收起全部<<精通DIV+CSS3网页布局与样式 随书光盘 每晚9:00-11:00在线。 《精通DIV+CSS 3网页布局与样式(配光盘)》内容主要包括CSS3的基本语法和概念,设置文字、段落、图片、背景、表格、表单和菜单等网页元素的方法,以及CSS3滤镜的应用。重点介绍如何使用DIV+CSS3进行网页布局,注重实战操作,使读者在学习CSS3技术的同时,掌握DIV+CSS3的精髓。还介绍了一些扩展知识,包括CSS3与Javascr。XML等综合应用。最后给出5个综合实例,使读者进一步巩固所学的知识,提高综合实战能力。 随书光盘中包括266个实战案例、5个综合实例和本书的视频教学录像。通过演练实例,读者能很快巩固所学的知识,提高综合实战能力。同时,读者可以直接使用本书源代码或进行M次开发。赠送的20多小时视频教学录像,详细讲解书中每一个知识点和网页的设计方法与技巧。 《精通DIV+CSS 3网页布局与样式(配光盘)》适合网页设计人员(美工)、Web开发人员阅读。本书也能够作为高等院校相关专业的参考用书,特别是本书的案例,能帮助读者轻松完成课程设计等工作。 ...
-
分类:3D/动画 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 01_第一节.课程介绍.flv 12.14MB 02_第二节.FumeFx介绍.flv 46.58MB 03_第三节.FumeFx工作流01.flv 37.56MB 04_第四节.FumeFx工作流02.flv 28.77MB 05_第五节.FumeFx网格参数01.flv 66.56MB 06_第六节.FumeFx网格参数02.flv 23.64MB 07_第七节.FumeFx新功能介绍01.flv 21.71MB 08_第八节.FumeFx新功能介绍02.flv 27.86MB 09_第九节.FumeFx新功能介绍03.flv 23.97MB 10_第十节.铁环燃烧01.flv 28.07MB 11_第十一节.铁环燃烧02.flv 39.85MB 12_第十二节.铁环燃烧03.flv 29.55MB 13_第十三节.铁环燃烧04.flv 24.41MB 14_第十四节.铁环燃烧05.flv 15.05MB 15_第十五节.爆炸_形态分析.flv 11MB 16_第十六节.爆炸_参数设置01.flv 25.66MB 17_第十七节.爆炸_参数设置02.flv 25.7MB 18_第十八节.爆炸_渲染设置01.flv 24.16MB 19_第十九节.爆炸_渲染设置02.flv 15.52MB 全选 中文名: 火星时代高级教程-FumeFx 基础教学 主讲人: wdj20xp 版本: 3ds Max 发行日期: 2010年 地区: 大陆 对白语言: 普通话 文字语言: 简体中文 简介: 来源:火星时代 总时长:2小时13分34秒 专辑介绍:本套教材详细的讲解了在3ds Max中使用的FumeFx的基础知识,共19章节。通过FumeFx介绍、工作流、新功能介绍等内容的学习,来了解和掌握FumeFx的基本内容,希望大家可以熟练掌握。 目录: 01_课程介绍 02_FumeFx介绍 03_FumeFx工作流01 04_FumeFx工作流02 05_FumeFx网格参数01 06_FumeFx网格参数02 07_新功能介绍01 08_新功能介绍02 09_新功能介绍03 10_铁环燃烧01 11_铁环燃烧02 12_铁环燃烧03 13_铁环燃烧04 14_铁环燃烧05 15_爆炸_形态分析 16_爆炸_参数设置01 17_爆炸_参数设置02 18_爆炸_渲染设置01 19_爆炸_渲染设置02 ...
-
分类:网站建设 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 Web.开发敏捷之道.pdf 10.48MB 全选 中文名: Web开发敏捷之道 别名: 应用Rails进行敏捷Web开发 作者: 鲁比 托马斯 汉森 译者: 林芷薰 图书分类: 软件 资源格式: PDF 版本: 第3版 出版社: 电子工业出版社 书号: 9787121110962 发行时间: 2010年7月1日 地区: 大陆 语言: 简体中文 简介: 目录: 第1章 简介 1.1 RAILS是敏捷的 1.2 读你所需 1.3 致谢 第1部分 起步 第2章 RAILS应用的架构 2.1 模型,视图,以及控制器 2.2 ACTIVE RECORD:RAILS的模型支持 2.3 ACTION PACK:视图与控制器 第3章 安装RAILS 3.1 购物清单 3.2 WINDOWS上的安装 3.3 MAC OS X上的安装 3.4 LINUX上的安装 3.5 选择RAILS版本 3.6 开发环境 3.7 RAILS和数据库 3.8 保持更新 3.9 RAILS和ISPS 第4章 立竿见影 4.1 新建一个应用程序 4.2 HELLO, RAILS 4.3 把页面连起来 4.4 我们做了什么 第2部分 构建应用程序 第5章 DEPOT应用程序 5.1 增量式开发 5.2 DEPOT做些什么 5.3 让我们编码吧 第6章 任务A:货品维护 6.1 迭代A1:跑起来再说 6.2 创建货品模型和维护应用 6.3 迭代A2:添加缺失的字段 6.4 迭代A3:检查一下 6.5 迭代A4:更美观的列表页 第7章 任务B:目录显示 7.1 迭代B1:创建目录列表 7.2 迭代B2:添加页面布局 7.3 迭代B3:用辅助方法格式化价格 7.4 迭代B4:链接到购物车 第8章 任务C:创建购物车 8.1 SESSION 8.2 迭代C1:创建购物车 8.3 迭代C2:创建一个更聪明的购物车 8.4 迭代C3:处理错误 8.5 迭代C4:结束购物车 第9章 任务D:AJAX初体验 9.1 迭代D1:迁移购物车 9.2 迭代D2:创建基于AJAX的购物车 9.3 迭代D3:高亮显示变化 9.4 迭代D4:隐藏空购物车 9.5 迭代D5:JAVASCRIPT被禁用时的对策 9.6 我们做了什么 第10章 任务E:付账 10.1 迭代E1:收集订单信息 第11章 任务F:管理 11.1 迭代F1:添加用户 11.2 迭代F2:登录 11.3 迭代F3:访问控制 11.4 迭代F4:添加边栏,以及更多的管理功能 第12章 任务G:最后一片饼干 12.1 生成XML 12.2 扫尾工作 第13章 任务I:国际化 13.1 迭代I1:翻译 13.2 迭代I2:探索内容的翻译策略 第14章 任务T:测试 14.1 加上测试 14.2 模型的单元测试 14.3 控制器的功能测试 14.4 应用程序的集成测试 14.5 性能测试 14.6 使用MOCK对象 第3部分 RAILS框架 第15章 深入RAILS 15.1 RAILS在哪儿 15.2 目录结构 15.3 RAILS配置 15.4 命名约定 15.5 RAILS的日志 15.6 调试信息 15.7 精彩预告 第16章 ACTIVE SUPPORT 16.1 通用扩展 16.2 枚举和数组 16.3 HASH 16.4 字符串扩展 16.5 数值的扩展 16.6 时间和日期的扩展 16.7 RUBY符号的扩展 16.8 WITH_OPTIONS 16.9 UNICODE支持 第17章 数据迁移 17.1 创建和运行迁移任务 17.2 剖析迁移任务 17.3 表的管理 17.4 数据迁移任务 17.5 高级迁移任务 17.6 迁移任务的缺点 17.7 在迁移任务之外操作数据库结构 17.8 管理迁移任务 第18章 ACTIVERECORD第一部分:基础 18.1 表和类 18.2 字段和属性 18.3 主键与ID 18.4 连接数据库 18.5 CRUD 18.6 聚合与结构化数据 18.7 杂录 第19章 ACTIVERECORD第二部分:表间关联 19.1 创建外键 19.2 在模型对象中指定关联 19.3 BELONGS_TO和HAS_XXX声明 19.4 连接多张表 19.5 自引用的连接 19.6 ACTS AS 19.7 何时保存 19.8 预先读取子记录 19.9 计数器 第20章 ACTIVERECORD第三部分:对象生命周期 20.1 校验 20.2 回调 20.3 高级属性 20.4 事务 第21章 ACTIONCONTROLLER:路由与URL 21.1 基础 21.2 请求的路由 21.3 基于资源的路由 21.4 路由的测试 第22章 ACTIONCONTROLLER和RAILS 22.1 ACTION方法 22.2 COOKIE和SESSION 22.3 FLASH——ACTION之间的通信 22.4 过滤器与校验 22.5 缓存初接触 22.6 GET请求的问题 第23章 ACTION VIEW 23.1 模板 23.2 使用辅助方法 23.3 用于格式化、链接和分页的辅助方法 23.4 如何使用表单 23.5 包装模型对象的表单 23.6 自制表单构建器 23.7 处理与模型对象无关的字段 23.8 RAILS应用的文件上传 23.9 布局与组件 23.10 再论缓存 23.11 新增模板系统 第24章 WEB 2.0 24.1 PROTOTYPE 24.2 SCRIPT.ACULO.US 24.3 RJS模板 24.4 结论 第25章 ACTIONMAILER 25.1 发送邮件 25.2 接收邮件 25.3 电子邮件的测试 第26章 ACTIVE RESOURCE 26.1 ACTIVE RESOURCE的替代品 26.2 给我看代码 26.3 关联和集合 26.4 小结 第4部分 部署和安全 第27章 保护RAILS应用 27.1 SQL注入 27.2 用参数直接创建记录 27.3 不要相信ID参数 27.4 不要暴露控制器方法 27.5 跨站脚本(CSS/XSS) 27.6 防御SESSION定置攻击 27.7 文件上传 27.8 不要以明文保存敏感信息 27.9 用SSL传输敏感信息 27.10 不要缓存需要身份认证的页面 27.11 知己知彼 第28章 部署与生产 28.1 尽早开始 28.2 生产服务器如何工作 28.3 安装PASSENGER 28.4 CAPISTRANO无忧部署 28.5 检查已部署的应用程序 28.6 投入生产运行之后的琐事 28.7 上线,并不断前进 索引全书主要分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组件。 除了上述两部分外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的应用示例感性了解这个时下热门的web框架。不熟悉Ruby的读者应该阅读“附录”部分中的“Ruby简介”,以便了解Ruby的基本语法与常见用法。 本书第1版曾荣获Jolt大奖“最佳技术图书”奖。在前两版的内容架构基础上,第3版增加了对Rails 2中新特性和最佳实践的内容介绍。相比第2版中的内容,Rails 2增加了REST、资源、轻量级web service等新特性。本书涵盖了这些全新的内容,因此能更好地体现出Rails框架的发展现状。 整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部内容全面而又深入浅出的佳作。 ...
-
分类:数据库 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 程序员的SQL金典.pdf 1.69MB 全选 中文名: 程序员的SQL金典 作者: 杨中科 图书分类: 软件 资源格式: PDF 出版社: 电子工业出版社 书号: 9787121048739 发行时间: 2008年9月1日 地区: 大陆 语言: 简体中文 简介: 目录: 第1章 数据库入门 1.1 数据库概述 1.1.1 数据库与数据库管理系统 1.1.2 数据库能做什么 1.1.3 主流数据库管理系统介绍 1.2 数据库基础概念 1.2.1 Catalog 1.2.2 表(Table) 1.2.3 列(Column) 1.2.4 数据类型(DataType) 1.2.5 记录(Record) 1.2.6 主键(PrimaryKey) 1.2.7 索引(Index) 1.2.8 表关联 1.2.9 数据库的语言——SQL 1.2.10 DBA与程序员 第2章 数据表的创建和管理 2.1 数据类型 2.1.1 整数类型 2.1.2 数值类型 2.1.3 字符相关类型 2.1.4 日期时间类型 2.1.5 二进制类型 2.2 通过SQL语句管理数据表 2.2.1 创建数据表 2.2.2 定义非空约束 2.2.3 定义默认值 2.2.4 定义主键 2.2.5 定义外键 2.2.6 修改已有数据表 2.2.7 删除数据表 2.2.8 受限操作的变通解决方案 第3章 数据的增、删、改 3.1 数据的插入 3.1.1 简单的INSERT语句 3.1.2 简化的INSERT语句 3.1.3 非空约束对数据插入的影响 3.1.4 主键对数据插入的影响 3.1.5 外键对数据插入的影响 3.2 数据的更新 3.2.1 简单的数据更新 3.2.2 带WHERE子句的UPDATE语句 3.2.3 非空约束对数据更新的影响 3.2.4 主键对数据更新的影响 3.2.5 外键对数据更新的影响 3.3 数据的删除 3.3.1 简单的数据删除 3.3.2 带WHERE子句的DELETE语句 第4章 数据的检索 4.1 SELECT基本用法 4.1.1 简单的数据检索 4.1.2 检索出需要的列 4.1.3 列别名 4.1.4 按条件过滤 4.1.5 数据汇总 4.1.6 排序 4.2 高级数据过滤 4.2.1 通配符过滤 4.2.2 空值检测 4.2.3 反义运算符 4.2.4 多值检测 4.2.5 范围值检测 4.2.6 低效的“WHERE 1=1” 4.3 数据分组 4.3.1 数据分组入门 4.3.2 数据分组与聚合函数 4.3.3 HAVING语句 4.4 限制结果集行数 4.4.1 MySQL 4.4.2 MS SQL Server 2000 4.4.3 MS SQL Server 2005 4.4.4 Oracle 4.4.5 DB2 4.4.6 数据库分页 4.5 抑制数据重复 4.6 计算字段 4.6.1 常量字段 4.6.2 字段间的计算 4.6.3 数据处理函数 4.6.4 字符串的拼接 4.6.5 计算字段的其他用途 4.7 不从实体表中取的数据 4.8 联合结果集 4.8.1 简单的结果集联合 4.8.2 联合结果集的原则 4.8.3 UNION ALL 4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 5.1.9 求余弦值 5.1.10 求反正弦值 5.1.11 求反余弦值 5.1.12 求正切值 5.1.13 求反正切值 5.1.14 求两个变量的反正切 5.1.15 求余切 5.1.16 求圆周率π值 5.1.17 弧度制转换为角度制 5.1.18 角度制转换为弧度制 5.1.19 求符号 5.1.20 求整除余数 5.1.21 求自然对数 5.1.22 求以10为底的对数 5.1.23 求幂 5.2 字符串函数 5.2.1 计算字符串长度 5.2.2 字符串转换为小写 5.2.3 字符串转换为大写 5.2.4 截去字符串左侧空格 5.2.5 截去字符串右侧空格 5.2.6 截去字符串两侧的空格 5.2.7 取子字符串 5.2.8 计算子字符串的位置 5.2.9 从左侧开始取子字符串 5.2.10 从右侧开始取子字符串 5.2.11 字符串替换 5.2.12 得到字符的ASCII码 5.2.13 得到一个ASCII码数字对应的字符 5.2.14 发音匹配度 5.3 日期时间函数 5.3.1 日期、时间、日期时间与时间戳 5.3.2 主流数据库系统中日期时间类型的表示方式 5.3.3 取得当前日期时间 5.3.4 日期增减 5.3.5 计算日期差额 5.3.6 计算一个日期是星期几 5.3.7 取得日期的指定部分 5.4 其他函数 5.4.1 类型转换 5.4.2 空值处理 5.4.3 CASE函数 5.5 各数据库系统独有函数 5.5.1 MySQL中的独有函数 5.5.2 MS SQL Server中的独有函数 5.5.3 Oracle中的独有函数 第6章 索引与约束 6.1 索引 6.2 约束 6.2.1 非空约束 6.2.2 唯一约束 6.2.3 CHECK约束 6.2.4 主键约束 6.2.5 外键约束 第7章 表连接 7.1 表连接简介 7.2 内连接(INNER JOIN) 7.3 不等值连接 7.4 交叉连接 7.5 自连接 7.6 外部连接 7.6.1 左外部连接 7.6.2 右外部连接 7.6.3 全外部连接 第8章 子查询 8.1 子查询入门 8.1.1 单值子查询 8.1.2 列值子查询 8.2 SELECT列表中的标量子查询 8.3 WHERE子句中的标量子查询 8.4 集合运算符与子查询 8.4.1 IN运算符 8.4.2 ANY和SOME运算符 8.4.3 ALL运算符 8.4.4 EXISTS运算符 8.5 在其他类型SQL语句中的子查询应用 8.5.1 子查询在INSERT语句中的应用 8.5.2 子查询在UPDATE语句中的应用 8.5.3 子查询在DELETE语句中的应用 第9章 主流数据库的SQL语法差异解决方案 9.1 SQL语法差异分析 9.1.1 数据类型的差异 9.1.2 运算符的差异 9.1.3 函数的差异 9.1.4 常用SQL的差异 9.1.5 取元数据信息的差异 9.2 消除差异性的方案 9.2.1 为每种数据库编写不同的SQL语句 9.2.2 使用语法交集 9.2.3 使用SQL实体对象 9.2.4 使用ORM工具 9.2.5 使用SQL翻译器 9.3 CowNewSQL翻译器 9.3.1 CowNewSQL支持的数据类型 9.3.2 CowNewSQL支持的SQL语法 9.3.3 CowNewSQL支持的函数 9.3.4 CowNewSQL的使用方法 第10章 高级话题 10.1 SQL注入漏洞攻防 10.1.1 SQL注入漏洞原理 10.1.2 过滤敏感字符 10.1.3 使用参数化SQL 10.2 SQL调优 10.2.1 SQL调优的基本原则 10.2.2 索引 10.2.3 全表扫描和索引查找 10.2.4 优化手法 10.3 事务 10.3.1 事务简介 10.3.2 事务的隔离 10.3.3 事务的隔离级别 10.3.4 事务的使用 10.4 自动增长字段 10.4.1 MySQL中的自动增长字段 10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 10.6.3 NULL和字符串 10.6.4 NULL和函数 10.6.5 NULL和聚合函数 10.7 开窗函数 10.7.1 开窗函数简介 10.7.2 PARTITION BY子句 10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 11.1.5 统计销售记录的份额 11.1.6 为采购单分级 11.1.7 检索所有重迭日期销售单 11.1.8 为查询编号 11.1.9 标记所有单内最大销售量 11.2 排序 11.2.1 非字段排序规则 11.2.2 随机排序 11.3 表间比较 11.3.1 检索制作过采购单的人制作的销售单 11.3.2 检索没有制作过采购单的人制作的销售单 11.4 表复制 11.4.1 复制源表的结构并复制表中的数据 11.4.2 只复制源表的结构 11.5 计算字符在字符串中出现的次数 11.6 去除最高分、最低分 11.6.1 去除所有最低、最高值 11.6.2 只去除一个最低、最高值 11.7 与日期相关的应用 11.7.1 计算销售确认日和制单日之间相差的天数 11.7.2 计算两张销售单之间的时间间隔 11.7.3 计算销售单制单日期所在年份的天数 11.7.4 计算销售单制单日期所在月份的第一天和最后一天 11.8 结果集转置 11.8.1 将结果集转置为一行 11.8.2 把结果集转置为多行 11.9 递归查询 11.9.1 Oracle中的CONNECT BY子句 11.9.2 Oracle中的SYS_CONNECT_BY_PATH()函数 11.9.3 My SQL Server和DB2中递归查询 附录A 常用数据库系统的安装和使用 A.1 DB2的安装和使用 A.2 MySQL的安装和使用 A.3 Oracle的安装和使用 A.4 Microsoft SQL Server的安装和使用本书主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析。本书分为3部分:第1部分为基础篇,主要讲解数据库对增、删、改、查等SQL的支持,给出了这些SQL的应用案例;第2部分为进阶篇,讲解了函数、子查询、表连接、不同DBMS中的SQL语法差异、SQL调优、NULL值处理、事务、开窗函数等高级技术;第3部分为案例篇,对前两部分的知识进行了综合运用。 本书适合程序开发人员及数据库工程师参考学习,也可作为高等院校相关专业师生的参考书。 ...
-
分类:æ•°æ®åº“ 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 䏋颿˜¯å¦ä¹ 资料下载列表,您å¯ä»¥ç‚¹å‡»è¿™äº›æ–‡ä»¶å进行下载,如果ä¸èƒ½ä¸‹è½½ï¼Œè¯·æŸ¥çœ‹ä¸‹è½½å¸®åŠ© Oracle.RAC日记.pdf 41.55MB 全选 䏿–‡å: Oracle RAC日记 作者: 白鳞 图书分类: 软件 èµ„æºæ ¼å¼: PDF 出版社: 人民邮电出版社 书å·: 9787115224224 å‘行时间: 2010å¹´5月1æ—¥ 地区: 大陆 è¯è¨€: ç®€ä½“ä¸æ–‡ 简介: 目录: 基础知识篇 第1ç« RAC安装与关键技术 1.1 Oracle 9i RAC安装åŠç›¸å…³èµ„æº 1.1.1 安装环境简介 1.1.2 æ•°æ®åº“安装é…置规划 1.1.3 å®‰è£…åŽæµ‹è¯• 1.2 Oracle 10g RAC安装åŠç›¸å…³èµ„æº 1.3 CACHE FUSION的概念 1.4 举例说明CACHE FUSION的算法 1.4.1 场景(1)C节点申请访问DB1 1.4.2 场景(2)B节点需è¦è¯»DB1 1.4.3 场景(3)B节点需è¦ä¿®æ”¹DB1 1.4.4 场景(4)C节点需è¦ä¿®æ”¹DB1 1.4.5 场景(5)B节点需è¦å°†DB1å˜ç›˜ 1.5 什么是CRS 1.6 RACçš„ä¸»è¦æ€§èƒ½æŒ‡æ ‡ 1.6.1 总体负载与命ä¸çŽ‡æŒ‡æ ‡ 1.6.2 消æ¯ä¼ è¾“ç›¸å…³çš„æŒ‡æ ‡ 1.6.3 GLOBAL CACHE SERVICEçš„ç›¸å…³æŒ‡æ ‡ 1.7 如何阅读SYSTEMSTATE DUMP 1.7.1 æ ‡å‡†çš„STATE OBJECT HEADER 1.7.2 PROCESSSTATE DUMP (ksupr) 1.7.3 SESSION STATE OBJECT 1.7.4 CALL STATE OBJECT 1.7.5 ENQUEUE STATE OBJECT 1.7.6 TRANSACTION DUMP 1.7.7 LIBRARY OBJECT LOCK/HANDLE 1.7.8 使用ASS分æžSYSTEMSTATE DUMP 1.7.9 通过SYSTEMSTATE DUMPå®šä½æ•…障的案例 1.8 AWRä¸çš„主è¦äº‹ä»¶åˆ†æž 1.9 AWRä¸çš„主è¦WAIT EVENTåˆ†æž 1.9.1 WAIT EVENTS分æžçš„一些常识 1.9.2 LATCH FREE 1.9.3 db file sequential read 1.9.4 db file scattered read 1.9.5 buffer busy waits 1.9.6 REDO LOG相关ç‰å¾… 1.9.7 ENQUEUE 1.9.8 DFS LOCK HANDLE 安装å‡çº§ç¯‡ 第2ç« éº»çƒ¦ä¸æ–的安装历程 2.1 月1æ—¥ å®‰è£…è¿™ç§æ´»ä¹Ÿæ‰¾æˆ‘ 2.2 月2æ—¥ 倒霉的一天 2.3 月3æ—¥ VAX6510å’ŒRDBæ•°æ®åº“ 2.4 月4æ—¥ å¹³é™çš„一天 2.5 月5æ—¥ å˜å‚¨ä¼˜åŒ– 2.6 案例å¯ç¤ºï¼šèŒåœºä¹‹é“ 第3ç« å•æœºå‡çº§åˆ°RAC 3.1 月14æ—¥ 儿€€å¿ƒæ€çš„ç ”è®¨ä¼š 3.2 月19æ—¥ 令人目瞪å£å‘†çš„æ–¹æ¡ˆ 3.3 月20æ—¥ 令人沮丧的实验 3.4 月21æ—¥ 好事多磨 3.5 月1æ—¥ 一身冷汗 3.6 å€¼å¾—æ€»ç»“çš„æ•™è® æ•…éšœè¯Šæ–篇 第4ç« ç»å¸¸å®•机的RAC系统 4.1 月2æ—¥ 上海的紧急故障 4.2 月3æ—¥ 上海第一天 4.3 月4æ—¥ 决定 4.4 月5æ—¥ å¹³å®‰æ— äº‹äº† 4.5 如何分æžCRS宕机故障 4.6 æ€åº¦å†³å®šä¸€åˆ‡ 第5ç« å¥½çš„æ–¹æ³•æ˜¯æˆåŠŸçš„ä¸€åŠ 5.1 月8æ—¥ åˆå®•机了 5.2 月9æ—¥ 求人ä¸å¦‚求己 5.3 月9æ—¥ å®šä½æ•…éšœ 5.4 月10æ—¥ åŠæ—¶é›¨ 5.5 方法的æ£ç¡®æ€§æ˜¯æˆåŠŸçš„ä¿éšœ 第6ç« æ€§èƒ½æ•…éšœè¿˜æ˜¯BUG 6.1 月21æ—¥ 奇怪的性能问题 6.2 月22æ—¥ 如何解决问题 6.3 å°ç»“ 性能优化篇 第7ç« EIA系统的性能问题 7.1 月6æ—¥ ç´§æ€¥æ±‚æ´ 7.2 月7æ—¥ 典型的RAC性能问题 7.3 月8æ—¥ 阿æ‰çš„奇怪问题 7.4 å°ç»“ 7.5 案例的å¯ç¤ºï¼šRAC环境下的常è§ä¼˜åŒ–方法 第8ç« å¥‡æ€ªçš„RAC性能问题 8.1 月4æ—¥ 系统告急 8.2 月5æ—¥ 分æžçš„æ–¹æ³• 8.3 月6æ—¥ extent pre-allocation 8.4 å°ç»“è´Ÿè½½å‡è¡¡æ¨¡å¼ä¸‹çš„RAC优化è¦ç‚¹ 第9ç« çˆ±åˆ¨æ ¹é—®åº•çš„å®¢æˆ· 9.1 月15æ—¥ å¥‡æ€ªçš„æ€§èƒ½ä¸‹é™ 9.2 月16æ—¥ 系统级的调整 9.3 月17æ—¥ è´Ÿè½½å‡è¡¡OR NOT 9.4 RAC环境ä¸çš„并行查询 9.5 为什么在CPU出现瓶颈时è¦åР大DB CACHE 第10ç« å¤–æ¥çš„å’Œå°šå¥½å¿µç» 10.1 月25æ—¥ 一å°é‚®ä»¶å¼•å‘的事端 10.2 月27æ—¥ çªç”Ÿå˜æ•… 10.3 月29æ—¥ Richard Warham 10.4 月30æ—¥ IO优化 10.5 月1æ—¥ 在家èŠå¤© 10.6 月8æ—¥ 屿œºå†çް 10.7 月12æ—¥ Richardçš„180度大转弯 10.8 月13æ—¥ 系统扩容 10.9 月14æ—¥ Richard请客 10.10 月1æ—¥ 新的起点 10.11 月7æ—¥ å¤ç‹¬çš„å”±å调的人 10.12 月8æ—¥ ITLç‰å¾…引å‘çš„RAC性能问题 10.13 月9æ—¥ ORA-8104错误 10.14 月15æ—¥ åˆé™·å±æœº 10.15 月16æ—¥ IOè´Ÿè½½å‡è¡¡ 10.16 月18æ—¥ 按下葫芦浮起了瓢 10.17 月19æ—¥ 实施优化 10.18 åŽæ¥ 设计好的RAC应用,也算åŽè®° 本书以Oracle 10g为基础,从基础知识ã€å®‰è£…å‡çº§ã€æ•…障处ç†ã€æ€§èƒ½ä¼˜åŒ–4个角度,由浅入深地介ç»äº†Oracle RAC项目实施的一些方法和æ€è·¯ã€‚ 本书一共包括了9ä¸ªç»¼åˆæ¡ˆä¾‹ï¼Œæ¯ä¸€ä¸ªæ¡ˆä¾‹æž„æˆç‹¬ç«‹çš„ä¸€ç« ï¼ŒæŒ‰ç…§â€œé‡åˆ°é—®é¢˜â†’解决问题→案例总结â€çš„æ€è·¯è¿›è¡Œå±•çŽ°ï¼Œé¦–å…ˆå¯¹çŽ°å®žé—®é¢˜è¿›è¡Œæè¿°å’Œåˆ†æžï¼Œç„¶åŽæä¾›åˆé€‚的解决方案,最åŽè‡ªç„¶åœ°å¼•出Oracleä¸çš„ç†è®ºçŸ¥è¯†ç‚¹ï¼Œè¿™ç§è®²è§£æ–¹æ³•能够有效地é™ä½Žé˜…读难度,帮助读者更好地掌æ¡ç›¸å…³æŠ€èƒ½ã€‚æ¤å¤–,在æ¯ä¸ªæ¡ˆä¾‹ä¸ï¼Œéƒ½å†çŽ°äº†å¤§é‡çœŸå®žçš„工作情景,包括客户交æµã€äººå‘˜æ²Ÿé€šã€å¯»æ±‚资æºç‰ï¼Œå¯ä»¥å¸®åŠ©è¯»è€…æ›´å¥½åœ°èžå…¥èŒåœºï¼ŒæŽŒæ¡å¾ˆå¤šé«˜æ•ˆå·¥ä½œçš„æŠ€å·§ã€‚ 本书å¯ä»¥ä½œä¸ºæ•°æ®åº“å¼€å‘äººå‘˜ã€æ•°æ®åº“管ç†å‘˜ã€æ•°æ®åº“åˆå¦è€…åŠå…¶ä»–æ•°æ®åº“从业人员的工作å‚考手册,也å¯ä»¥ä½œä¸ºå„大ä¸ä¸“é™¢æ ¡ç›¸å…³ä¸“ä¸šå¸ˆç”Ÿçš„å‚è€ƒç”¨ä¹¦å’Œç›¸å…³åŸ¹è®æœºæž„çš„åŸ¹è®æ•™æã€‚ ...
-
分类:数据库 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 MySQL技术内幕.pdf 46.91MB 全选 中文名: MySQL技术内幕 作者: 杜波依斯 译者: 杨晓云 王建桥 杨涛 图书分类: 软件 资源格式: PDF 版本: 第四版 出版社: 人民邮电出版社 书号: 9787115255952 发行时间: 2011年7月1日 地区: 大陆 语言: 简体中文 简介: 目录: 第一部分 MySQL基础知识 第1章 MySQL和SQL 入门 1.1 MySQL的用途 1.2 示例数据库 1.2.1 “美国历史研究会”场景 1.2.2 考试记分项目 1.2.3 关于示例数据库的说明 1.3 数据库基本术语 1.3.1 数据库的组织结构 1.3.2 数据库查询语言 1.3.3 MySQL的体系结构 1.4 MySQL 1.4.1 如何获得示例数据库 1.4.2 最低配置要求 1.4.3 如何建立和断开与服务器的连接 1.4.4 执行SQL语句 1.4.5 创建数据库 1.4.6 创建数据表 1.4.7 如何添加新的数据行 1.4.8 将sampdb数据库重设为原来的状态 1.4.9 检索信息 1.4.10 如何删除或更新现有的数据行 1.5 与客户程序MySQL交互的技巧 1.5.1 简化连接过程 1.5.2 减少输入查询命令时的打字动作 1.6 后面各章的学习计划 第2章 使用SQL管理数据 2.1 MySQL服务器的SQL模式 2.2 MySQL标识符语法和命名规则 2.3 SQL语句中的字母大小写问题 2.4 字符集支持 2.4.1 字符集的设定 2.4.2 确定可供选用的字符集和当前设置 2.4.3 Unicode支持 2.5 数据库的选定、创建、删除和变更 2.5.1 数据库的选定 2.5.2 数据库的创建 2.5.3 数据库的删除 2.5.4 数据库的变更 2.6 数据表的创建、删除、索引和变更 2.6.1 存储引擎的特征 2.6.2 创建数据表 2.6.3 删除数据表 2.6.4 为数据表编制索引 2.6.5 改变数据表的结构 2.7 获取数据库的元数据 2.7.1 用SHOW语句获取元数据 2.7.2 从INFORMATION_SCHEMA数据库获取元数据 2.7.3 从命令行获取元数据 2.8 利用联结操作对多个数据表进行检索 2.8.1 内联结 2.8.2 避免歧义:如何在联结操作中给出数据列的名字 2.8.3 左联结和右联结(外联结) 2.9 用子查询进行多数据表检索 2.9.1 子查询与关系比较操作符 2.9.2 IN和NOT IN子查询 2.9.3 ALL、ANY和SOME子查询 2.9.4 EXISTS和NOT EXISTS子查询 2.9.5 与主查询相关的子查询 2.9.6 FROM子句中的子查询 2.9.7 把子查询改写为联结查询 2.10 用UNION语句进行多数据表检索 2.11 使用视图 2.12 涉及多个数据表的删除和更新操作 2.13 事务处理 2.13.1 利用事务来保证语句的安全执行 2.13.2 使用事务保存点 2.13.3 事务的隔离性 2.13.4 事务问题的非事务解决方案 2.14 外键和引用完整性 2.14.1 外键的创建和使用 2.14.2 如果不能使用外键该怎么办 2.15 使用FULLTEXT索引 2.15.1 全文搜索:自然语言模式 2.15.2 全文搜索:布尔模式 2.15.3 全文搜索:查询扩展模式 2.15.4 配置全文搜索引擎 第3章 数据类型 3.1 数据值的类别 3.1.1 数值 3.1.2 字符串值 3.1.3 日期/时间值 3.1.4 坐标值 3.1.5 布尔值 3.1.6 空值NULL 3.2 MySQL的数据类型 3.2.1 数据类型概述 3.2.2 数据表中的特殊列类型 3.2.3 指定列默认值 3.2.4 数值数据类型 3.2.5 字符串数据类型 3.2.6 日期/时间数据类型 3.2.7 空间数据类型 3.3 MySQL如何处理非法数据值 3.4 序列 3.4.1 通用AUTO_INCREMENT属性 3.4.2 与特定存储引擎有关的AUTO_INCREMENT属性 3.4.3 使用AUTO_INCREMENT数据列时的要点 3.4.4 使用AUTO_INCREMENT机制时的注意事项 3.4.5 如何在不使用AUTO_INCREMENT的情况下生成序列编号 3.5 表达式求值和类型转换 3.5.1 表达式的编写 3.5.2 类型转换 3.6 数据类型的选用 3.6.1 数据列将容纳什么样的数据 3.6.2 数据是否都在某个特定的区间内 3.6.3 与挑选数据类型有关的问题是相互影响的 第4章 存储程序 4.1 复合语句和语句分隔符 4.2 存储函数和存储过程 4.2.1 存储函数和存储过程的权限 4.2.2 存储过程的参数类型 4.3 触发器 4.4 事件 4.5 存储程序和视图的安全性 第5章 查询优化 5.1 使用索引 5.1.1 索引的优点 5.1.2 索引的缺点 5.1.3 挑选索引 5.2 MySQL的查询优化程序 5.2.1 查询优化器的工作原理 5.2.2 用EXPLAIN 语句检查优化器操作 5.3 为提高查询效率而挑选数据类型 5.4 有效加载数据 5.5 调度和锁定问题 5.5.1 改变语句的执行优先级 5.5.2 使用延迟插入 5.5.3 使用并发插入 5.5.4 锁定级别与并发性 5.6 系统管理员所完成的优化 5.6.1 使用MyISAM键缓存 5.6.2 使用查询缓存 5.6.3 硬件优化 第二部分 MySQL的编程接口 第6章 MySQL程序设计 6.1 为什么要自己编写MySQL程序 6.2 MySQL应用程序可用的API 6.2.1 C API 6.2.2 Perl DBI API 6.2.3 PHP API 6.3 如何挑选API 6.3.1 执行环境 6.3.2 性能 6.3.3 开发时间 6.3.4 可移植性 第7章 用C语言编写MySQL程序 7.1 编译和链接客户程序 7.2 连接到服务器 7.3 出错消息和命令行选项的处理 7.3.1 出错检查 7.3.2 实时获取连接参数 7.3.3 给MySQL客户程序增加选项处理功能 7.4 处理SQL语句 7.4.1 处理修改数据行的语句 7.4.2 处理有结果集的语句 7.4.3 一个通用的语句处理程序 7.4.4 另一种语句处理方案 7.4.5 mysql_store_result()与mysql_use_result()函数的对比 7.4.6 使用结果集元数据 7.4.7 对特殊字符和二进制数据进行编码 7.5 交互式语句执行程序 7.6 怎样编写具备SSL支持的客户程序 7.7 嵌入式服务器库的使用 7.7.1 编写内建了服务器的应用程序 7.7.2 生成应用程序可执行二进制文件 7.8 一次执行多条语句 7.9 使用服务器端预处理语句 第8章 使用Perl DBI编写MySQL程序 8.1 Perl脚本的特点 8.2 Perl DBI概述 8.2.1 DBI数据类型 8.2.2 一个简单的DBI脚本 8.2.3 出错处理 8.2.4 处理修改数据行的语句 8.2.5 处理返回结果集的语句 8.2.6 在语句字符串引用特殊字符 8.2.7 占位符与预处理语句 8.2.8 把查询结果绑定到脚本变量 8.2.9 设定连接参数 8.2.10 调试 8.2.11 使用结果集的元数据 8.2.12 实现事务处理 8.3 DBI脚本实战 8.3.1 生成美国历史研究会会员名录 8.3.2 发出会费催交通知 8.3.3 会员记录项的编辑修改 8.3.4 寻找志趣相同的会员 8.3.5 把会员名录放到网上 8.4 用DBI开发Web应用 8.4.1 配置Apache服务器使用CGI脚本 8.4.2 CGI.pm模块简介 8.4.3 从Web脚本连接MySQL服务器 8.4.4 一个基于Web的数据库浏览器 8.4.5 考试记分项目:考试分数浏览器 8.4.6 美国历史研究会:寻找志趣相同的会员 第9章 用PHP编写MySQL程序 9.1 PHP概述 9.1.1 一个简单的PHP脚本 9.1.2 利用PHP库文件实现代码封装 9.1.3 简单的数据检索页面 9.1.4 处理语句结果 9.1.5 测试查询结果里的NULL值 9.1.6 使用预处理语句 9.1.7 利用占位符来处理带引号的数据值 9.1.8 出错处理 9.2 PHP脚本实战 9.2.1 考试分数的在线录入 9.2.2 创建一个交互式在线测验 9.2.3 美国历史研究会:会员个人资料的在线修改 第三部分 MySQL的系统管理 第10章 MySQL系统管理简介 10.1 MySQL组件 10.2 常规管理 10.3 访问控制与安全性 10.4 数据库的维护、备份和复制 第11章 MySQL的数据目录 11.1 数据目录的位置 11.2 数据目录的层次结构 11.2.1 MySQL服务器如何提供对数据的访问 11.2.2 MySQL数据库在文件系统里是如何表示的 11.2.3 数据表在文件系统里的表示方式 11.2.4 视图和触发器在文件系统里的表示方式 11.2.5 SQL语句与数据表文件操作的对应关系 11.2.6 操作系统对数据库对象的命名规则有何影响 11.2.7 影响数据表最大长度的因素 11.2.8 数据目录的结构对系统性能的影响 11.2.9 MySQL状态文件和日志文件 11.3 重新安置数据目录的内容 11.3.1 重新安置工作的具体方法 11.3.2 重新安置注意事项 11.3.3 评估重新安置的效果 11.3.4 重新安置整个数据目录 11.3.5 重新安置各个数据库 11.3.6 重新安置各个数据表 11.3.7 重新安置InnoDB共享表空间 11.3.8 重新安置状态文件和日志文件 第12章 MySQL数据库系统的日常管理 12.1 安装MySQL软件后的初始安防设置 12.1.1 为初始MySQL账户设置口令 12.1.2 为第二个服务器设置口令 12.2 安排MySQL服务器的启动和关停 12.2.1 在Unix上运行MySQL服务器 12.2.2 在Windows上运行MySQL服务器 12.2.3 指定服务器启动选项 12.2.4 关闭服务器 12.2.5 当你未能连接至服务器时重新获得服务器的控制 12.3 对MySQL服务器的连接监听情况进行控制 12.4 管理MySQL用户账户 12.4.1 高级MySQL账户管理操作 12.4.2 对账户授权 12.4.3 查看账户的权限 12.4.4 撤销权限和删除用户 12.4.5 改变口令或重新设置丢失的口令 12.5 维护日志文件 12.5.1 出错日志 12.5.2 常规查询日志 12.5.3 慢查询日志 12.5.4 二进制日志和二进制日志索引文件 12.5.5 中继日志和中继日志索引文件 12.5.6 日志数据表的使用 12.5.7 日志管理 12.6 调整MySQL服务器 12.6.1 查看和设置系统变量的值 12.6.2 通用型系统变量 12.6.3 查看状态变量的值 12.7 存储引擎的配置 12.7.1 为MySQL服务器挑选存储引擎 12.7.2 配置MyISAM存储引擎 12.7.3 配置InnoDB存储引擎 12.7.4 配置Falcon存储引擎 12.8 启用或者禁用LOAD DATA语句的LOCAL能力 12.9 国际化和本地化问题 12.9.1 设置MySQL服务器的地理时区 12.9.2 选择用来显示出错信息的语言 12.9.3 配置MySQL服务器的字符集支持 12.10 运行多个服务器 12.10.1 运行多个服务器的问题 12.10.2 配置和编译不同的服务器 12.10.3 指定启动选项的决策 12.10.4 用于服务器管理的mysqld_multi 12.10.5 在Windows系统上运行多个MySQL服务器 12.11 升 级MySQL 第13章 访问控件和安全 13.1 内部安全性:防止未经授权的文件系统访问 13.1.1 如何偷取数据 13.1.2 保护你的MySQL安装 13.2 外部安全性:防止未经授权的网络访问 13.2.1 MySQL权限表的结构和内容 13.2.2 服务器如何控制客户访问 13.2.3 一个关于权限的难题 13.2.4 应该回避的权限数据表风险 13.3 加密连接的建立 第14章 MySQL数据库的维护、备份和复制 14.1 数据库预防性维护工作的基本原则 14.2 在MySQL服务器运行时维护数据库 14.2.1 以只读方式或读/写方式锁定一个或多个数据表 14.2.2 以只读方式锁定所有的数据库 14.3 预防性维护 14.3.1 充分利用MySQL服务器的自动恢复能力 14.3.2 定期进行预防性维护 14.4 制作数据库备份 14.4.1 用mysqldump程序制作文本备份 14.4.2 制作二进制数据库备份 14.4.3 备份InnoDB或Faclcon数据表 14.5 把数据库复制到另一个服务器 14.5.1 使用一个备份文件来复制数据库 14.5.2 把数据库从一个服务器复制到另一个 14.6 数据表的检查和修复 14.6.1 用服务器检查和修复数据表 14.6.2 用mysqlcheck程序检查和修复数据表 14.6.3 用myisamchk程序检查和修复数据表 14.7 使用备份进行数据恢复 14.7.1 恢复整个数据库 14.7.2 恢复数据表 14.7.3 重新执行二进制日志文件里的语句 14.7.4 InnoDB存储引擎的自动恢复功能 14.8 设置复制服务器 14.8.1 复制机制的工作原理 14.8.2 建立主从复制关系 14.8.3 二进制日志的格式 14.8.4 使用复制机制制作备份 第四部分 附录 附录A 获得并安装有关软件 附录B 数据类型指南 附录C 操作符与函数用法指南 附录D 系统变量、状态变量和用户变量使用指南 附录E SQL语法指南 附录F MySQL程序指南 附录G API指南(图灵网站下载) 附录H Perl DBI API指南(图灵网站下载) 附录I PHP API指南(图灵网站下载) 《MySQL技术内幕(第4版)》介绍了MySQL的基础知识及其有别于其他数据库系统的独特功能,包括SQL的工作原理和MySQL API的相关知识;讲述了如何将MySQL与Perl或PHP等语言结合起来,为数据库查询结果生成动态Web页面,如何编写MySQL数据访问程序;详细讨论了数据库管理和维护、数据目录的组织和内容、访问控制、安全连接等。附录还提供了软件的安装信息,罗列了MySQL数据类型、函数、变量、语法、程序、API等重要细节。 《MySQL技术内幕(第4版)》是一部全面的MySQL指南,对数据库系统感兴趣的读者都能从中获益。 ...
-
分类:æ•°æ®åº“ 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 䏋颿˜¯å¦ä¹ 资料下载列表,您å¯ä»¥ç‚¹å‡»è¿™äº›æ–‡ä»¶å进行下载,如果ä¸èƒ½ä¸‹è½½ï¼Œè¯·æŸ¥çœ‹ä¸‹è½½å¸®åŠ© Oracleæ•°æ®åº“性能优化.pdf 3.85MB 全选 䏿–‡å: Oracleæ•°æ®åº“性能优化 作者: 盖国强 冯春培 å¶æ¢ 冯大辉 图书分类: 软件 èµ„æºæ ¼å¼: PDF 出版社: 人民邮电出版社 书å·: 7115134383 å‘行时间: 2005å¹´6月1æ—¥ 地区: 大陆 è¯è¨€: ç¹ä½“䏿–‡ 简介: 目录: å°é¢ 扉页 版æƒé¡µ 内容æè¦ 绪论 å‰è¨€ 目录 第一篇 优化工具篇 第1ç« DBA优化之路 1.1 å¦ä¹ 的建议 1.2 工具推è 1.3 关于æ“作系统方é¢çš„建议 1.4 关于Oracleåˆå§‹åŒ–傿•°çš„调整 1.5 关于Statspack的若干建议 1.6 关于logmnr在调优ä¸çš„è¿ç”¨ 1.7 关于materialized view在调优ä¸çš„è¿ç”¨ 1.8 关于Stored Outline在SQL优化ä¸çš„è¿ç”¨ 1.9 用dbms_profiler调优å˜å‚¨è¿‡ç¨‹ 1.10 优化å‰çš„准备工作 1.11 如何对SQL进行调整åŠä¼˜åŒ– 1.12 表结构优化实例 1.13 如何对session进行跟踪 1.14 基于ç‰å¾…äº‹ä»¶çš„æ€§èƒ½è¯Šæ–æ–¹æ³• 1.15 基于资æºé™åˆ¶çš„æ€§èƒ½è¯Šæ–方法 1.16 如何å‡å°‘å…±äº«æ± çš„ç¢Žç‰‡ 1.17 监控表åŠç´¢å¼•çš„æ„义 1.18 通过优化SQL消除temp表空间膨胀 1.19 ç†è§£compress选项在优化上的作用 1.20 关于在线é‡å®šä¹‰table的建议 1.21 关于分区表在数æ®åº“设计时的建议 1.22 关于DataGuard在高å¯ç”¨æ–¹é¢çš„建议 第2ç« Statspack高级调整 2.1 Statspack高级调整译文 2.1.1 Top 5 Wait Events 2.1.2 ç‰å¾…æ—¶é—´å¿«æ·å‚考 2.2 关于Latch 第3ç« Statspackä½¿ç”¨çš„å‡ ä¸ªè¯¯åŒº 3.1 以命ä¸çŽ‡ä¸ºä¸»è¡¡é‡æ€§èƒ½é—®é¢˜ 3.2 å¿«ç…§çš„é‡‡æ ·æ—¶é—´é—´éš”é—®é¢˜ 3.3 以忦‚å…¨ 3.4 关于TIMED_STATISTICS傿•°çš„设定 3.5 ä½ æˆäº†æ³„密者 第4ç« TKPROF工具使用简介 4.1 TKPROF工具简介 4.2 TKPROF工具的使用æ¥éª¤ 4.3 TKPROF工具如何分æžtrace文件 第5ç« ä½¿ç”¨Oracleçš„ç‰å¾…事件检测性能瓶颈 5.1 判æ–ç‰å¾…事件的相关视图 5.1.1 系统级统计信æ¯v$system_event 5.1.2 会è¯çº§ç»Ÿè®¡ä¿¡æ¯v$session_event 5.1.3 会è¯è¯¦ç»†æ€§èƒ½ä¿¡æ¯ v$session_wait 5.1.4 会è¯ç‰å¾…事件的相关视图之间的关系 5.2 应该怎么考虑进行优化 5.3 主è¦ç‰å¾…事件 5.4 æ¡ˆä¾‹åˆ†æž 5.5 å°ç»“ 5.6 附录 第6ç« ä½¿ç”¨SQL_TRACE/10046事件进行数æ®åº“è¯Šæ– 6.1 SQL_TRACEåŠ10046äº‹ä»¶çš„åŸºç¡€ä»‹ç» 6.1.1 SQL_TRACE说明 6.1.2 10046事件说明 6.1.3 获å–跟踪文件 6.1.4 读å–当å‰sessionè®¾ç½®çš„å‚æ•° 6.2 案例分æžä¹‹ä¸€ 6.2.1 问题æè¿° 6.2.2 检查并跟踪数æ®åº“进程 6.2.3 检查trace文件 6.2.4 登录数æ®åº“检查相应表结构 6.2.5 解决方法 6.2.6 å°ç»“ 6.3 案例分æžä¹‹äºŒ 6.3.1 问题æè¿° 6.3.2 drop user出现问题 6.3.3 跟踪问题 6.3.4 é—®é¢˜å®šä½ 6.3.5 å®žé™…å¤„ç† 6.3.6 å°ç»“ 6.4 10046与ç‰å¾…事件 6.4.1 10046事件的使用 6.4.2 10046 与db_file_multiblock_read_count 6.4.3 10046与执行计划的选择 6.4.4 db_file_multiblock_read_count与系统的IO能力 6.4.5 å°ç»“ 第二篇 å˜å‚¨ä¼˜åŒ–篇 第7ç« è¡¨ç©ºé—´çš„å˜å‚¨ç®¡ç†ä¸Žä¼˜åŒ–技术 7.1 表空间的作用与分类 7.2 å—典管ç†è¡¨ç©ºé—´ 7.2.1 å—典管ç†è¡¨ç©ºé—´çš„特性 7.2.2 å—典管ç†è¡¨ç©ºé—´çš„缺点 7.2.3 å—典管ç†è¡¨ç©ºé—´çš„优化 7.3 本地管ç†è¡¨ç©ºé—´ 7.3.1 本地管ç†è¡¨ç©ºé—´çš„特性 7.3.2 管ç†ä½å›¾å—的内部结构 7.3.3 本地管ç†è¡¨ç©ºé—´çš„优点 7.4 段自动管ç†è¡¨ç©ºé—´ 7.4.1 段自动管ç†è¡¨ç©ºé—´çš„特性 7.4.2 ä½å›¾ç®¡ç†æ®µå†…部结构 7.4.3 段自动管ç†è¡¨ç©ºé—´çš„优化 7.5 9i对表空间的管ç†ä¼˜åŒ– 7.5.1 自动undo管ç†çš„表空间 7.5.2 完全本地的临时表空间 7.6 Oracle 10g对表空间的优化 7.7 å°ç»“ 7.8 附录 第8ç« å…³äºŽOracleæ•°æ®åº“ä¸è¡Œè¿ç§»/行链接的问题 8.1 行è¿ç§»/行链接的简介 8.2 行è¿ç§»/行链接的检测方法 8.3 行è¿ç§»/行链接的清除方法 第9ç« HWM与数æ®åº“性能的探讨 9.1 什么是HWM 9.2 åˆå§‹åˆ›å»ºçš„tableä¸HWMçš„ä¸åŒæƒ…况 9.3 insertæ•°æ®æ—¶HWM的移动 9.4 HWMå¯¹æ€§èƒ½çš„å½±å“ 9.5 何时应该é™ä½ŽHWM 9.5.1 对于LMT下的FLM 9.5.2 对于ASSM 9.6 如何é™ä½ŽHWM 9.6.1 Move 9.6.2 DBMS_REDEFINITION 9.6.3 Shrink 9.6.4 å°ç»“ 9.7 å…¶ä»–å‡ ç§ä¼šç§»åЍHWMçš„æ“作 9.7.1 Insert Append 9.7.2 Truncate 第10ç« è°ƒæ•´I/O相关的ç‰å¾… 10.1 Oracleæ•°æ®åº“I/O相关竞争ç‰å¾…简介 10.2 Oracleæ•°æ®åº“I/O相关竞争ç‰å¾…çš„å¤„ç†æ–¹æ³• 10.3 Oracleæ•°æ®åº“I/O相关的ç‰å¾…事件和相应的解决方法 10.3.1 æ•°æ®æ–‡ä»¶ç›¸å…³çš„I/Oç‰å¾…事件 10.3.2 控制文件相关I/Oç‰å¾…事件 10.3.3 é‡åšæ—¥å¿—æ–‡ä»¶ç›¸å…³çš„ç‰å¾…事件 10.3.4 高速缓å˜åŒºç›¸å…³çš„I/Oç‰å¾…事件 10.4 å°ç»“ 第11ç« Oracle在Solarisçš„ VxFS上的异æ¥I/O问题 11.1 VxFS文件系统的简介 11.2 VxFS文件系统上如何å¯ç”¨å¼‚æ¥I/O 11.3 如何检测在VxFSæ–‡ä»¶ç³»ç»Ÿä¸Šæ˜¯å¦æ”¯æŒå¼‚æ¥I/O 11.4 如何查看VxFS文件系统上异æ¥I/O的性能 11.5 如何转æ¢VxFSæ–‡ä»¶ç³»ç»Ÿä¸Šæ•°æ®æ–‡ä»¶ä¸ºæ”¯æŒå¼‚æ¥I/Oçš„æ•°æ®æ–‡ä»¶ 第12ç« å…³äºŽFreelistså’Œ Freelist Groupsçš„ç ”ç©¶ 12.1 什么是Freelists 12.2 Freelists是å¦å·²ç»è¿‡æ—¶ 12.3 Freelistså˜å‚¨åœ¨å“ªé‡Œ 12.4 有多少ç§free list 12.5 进程请求空闲å—的过程 12.6 å—在free list间的移动 12.7 关于free list将导致大é‡ç©ºé—´æµªè´¹çš„误解 12.8 关于Freelistså’ŒFreelist Groups的一个比喻 12.9 与Freelistså’ŒFreelist Groups相关的ç‰å¾…事件 第三篇 内å˜è°ƒæ•´ç¯‡ 第13ç« è‡ªåŠ¨PGA管ç†â”€â”€åŽŸç†åŠä¼˜åŒ– 13.1 什么是PGA内å˜è‡ªåŠ¨ç®¡ç† 13.2 PGA Advice功能 13.3 自动PGA内å˜ç®¡ç†ç›¸å…³åˆå§‹åŒ–傿•° 第14ç« 32bit Oracle SGA扩展原ç†å’Œ SGA与PGA的制约关系 14.1 如何识别32bitçš„Oracle 14.2 为何å˜åœ¨1.7GBçš„é™åˆ¶ 14.3 32bit下SGA与PGA之间的制约关系 第15ç« KEEPæ± å’ŒRECYCLEæ± 15.1 Oracle的数æ®ç¼“å†²æ± 15.2 KEEPæ± å’ŒRECYCLEæ± 15.2.1 KEEPæ± 15.2.2 RECYCLEæ± 15.3 å°ç»“ 第16ç« æ·±åº¦åˆ†æžæ•°æ®åº“çš„çƒç‚¹å—问题 16.1 çƒç‚¹å—的定义 16.2 æ•°æ®ç¼“冲区的结构 16.3 如何确定çƒç‚¹å¯¹è±¡ 16.4 çƒç‚¹é—®é¢˜çš„解决 16.5 çƒç‚¹å—的其他相关症状 16.6 å°ç»“ 第17ç« Shared Pool原ç†åŠæ€§èƒ½åˆ†æž 17.1 Shared Poolçš„åŸºæœ¬åŽŸç† 17.2 Shared Pool的设置说明 17.2.1 基本知识 17.2.2 Shared Poolçš„Free Listç®¡ç† 17.2.3 了解X$KSMSP视图 17.3 诊æ–和解决ORA-04031错误 17.3.1 什么是ORA-04031错误 17.3.2 å†…å˜æ³„露 17.3.3 绑定å˜é‡å’Œcursor_sharing 17.3.4 使用Flush Shared Poolç¼“è§£å…±äº«æ± é—®é¢˜ 17.3.5 shared_pool_reserved_size傿•°çš„设置åŠä½œç”¨ 17.3.6 å…¶ä»– 17.3.7 模拟ORA-04031错误 17.4 Library Cache PinåŠLibrary Cache Lockåˆ†æž 17.4.1 Library Cache Pinç‰å¾…事件 17.4.2 Library Cache Lockç‰å¾…事件 17.5 è¯Šæ–æ¡ˆä¾‹ä¸€ 17.6 è¯Šæ–æ¡ˆä¾‹äºŒ 17.7 å°ç»“ 第四篇 è¯Šæ–æ¡ˆä¾‹ç¯‡ 第18ç« ä¸€æ¬¡æ€§èƒ½è°ƒæ•´è¿‡ç¨‹æ€»ç»“ 18.1 系统环境 18.2 基本的调优过程 18.2.1 db file scattered read 18.2.2 db file sequential read 18.2.3 Enqueue 18.2.4 Latch Free 18.3 å°ç»“ 第19ç« ç”µä¿¡ä¸šOracle优化手记 19.1 一æ¡SQLè¯å¥è¦è¿è¡Œ2年怎么办 19.2 ä¼˜åŒ–çš„ä¼ ç»Ÿå®šå¾‹å’Œæ–°æ—¶å°š 19.2.1 index和表åŒä¸€ä¸ªè¡¨ç©ºé—´(过时) 19.2.2 定期é‡å»ºç´¢å¼•(过时) 19.2.3 裸设备应该å–代文件系统(过时) 19.2.4 åˆå§‹å‚数设置cursor_sharing=similar(ä¸ä¸€å®šæœ‰æ•ˆ) 19.2.5 åˆå§‹å‚数设置fast=true(有效) 19.3 è”æœºé‡åšæ—¥å¿—çš„ä¼˜åŒ– 19.3.1 è”æœºé‡åšæ—¥å¿—ç»„å†…åˆ›å»ºå¤šä¸ªæˆå‘˜ 19.3.2 åŠ å¤§redo logçš„å®¹é‡ ç¬¬20ç« ä¸€æ¬¡è¯Šæ–和解决CPUåˆ©ç”¨çŽ‡é«˜çš„é—®é¢˜åˆ†æž 20.1 问题的具体æè¿° 20.2 问题的详细诊æ–解决过程 20.3 å°ç»“ 第21ç« ä¸€æ¬¡å¼‚å¸¸å†…å˜æ¶ˆè€—问题的诊æ–åŠè§£å†³ 21.1 问题å‘现 21.2 解决过程 21.2.1 çŽ¯å¢ƒä»‹ç» 21.2.2 问题现象 21.2.3 å¯¹æ¯”åˆ†æž 21.2.4 å‡è®¾å’Œåˆ†æž 21.2.5 æ‰¾åˆ°æ ¹æº 21.2.6 解决问题 21.3 å°ç»“ 第22ç« å¦‚ä½•æ•获问题SQL解决过度CPU消耗问题 22.1 æ£€æŸ¥å½“å‰æƒ…况 22.2 使用Topå·¥å…·è¾…åŠ©è¯Šæ– 22.3 æ£€æŸ¥è¿›ç¨‹æ•°é‡ 22.4 登录数æ®åº“ 22.5 æ•获相关SQL 22.6 创建新的索引以消除全表扫æ 22.7 观察系统状况 22.8 性能何以æé«˜ 22.9 å°ç»“ 第23ç« ä¸€æ¡SQL导致数æ®åº“整体性能下é™çš„诊æ–åŠè§£å†³ 23.1 现象 23.2 诊æ–与解决 第24ç« Library Cache Lockæˆå› 和解决方法的探讨 24.1 å‡ ä¸ªç›¸å…³çš„æ¦‚å¿µ 24.1.1 什么是库高速缓å˜(Library Cache) 24.1.2 一个SQLè¯å¥çš„å¤„ç†æµç¨‹ 24.1.3 硬分æž(Hard Parse) 24.1.4 软分æž(Soft Parse) 24.1.5 åˆ†æžæ ‘ 24.1.6 执行计划 24.2 了解Library Cache Lock 24.2.1 å‡ ç§å®¹æ˜“引起Library Cache Lock的情况 24.2.2 å‡ ç§é˜²æ‚£çš„æ–¹æ³• 24.3 解决问题的方法 24.3.1 使用X$KGLLKå’Œsystemstate事件解决问题 24.3.2 使用v$sessionå’Œsystemstate事件解决问题 24.4 å°ç»“ 第五篇 SQL优化åŠå…¶ä»– 第25ç« Oracleæ•°æ®åº“优化之索引(Index)简介 25.1 索引的作用 25.2 索引管ç†çš„常è§é—®é¢˜ 25.3 ç´¢å¼•çš„ç®¡ç† 25.4 一些索引管ç†çš„脚本 第26ç« CBOæˆæœ¬è®¡ç®—åˆæŽ¢ 26.1 å»ºç«‹æµ‹è¯•æ•°æ® 26.2 CBOè®¡ç®—æˆæœ¬åŽŸç†åˆæŽ¢ 26.3 åˆå§‹åŒ–傿•°ä»¥åŠä¼˜åŒ–器模å¼å¯¹æ‰§è¡Œè®¡åˆ’çš„å½±å“ 26.3.1 åˆå§‹åŒ–傿•°db_file_multiblock_read_count 26.3.2 åˆå§‹åŒ–傿•°optimizer_index_cost_adj 26.3.3 优化器模å¼FIRST_ROWSå¯¹æ‰§è¡Œè®¡åˆ’çš„å½±å“ 26.4 å°ç»“ 第27ç« Bitmap索引 27.1 Bitmap索引的概念 27.2 建立测试例å 27.3 Bitmap索引的特点 27.3.1 Bitmap索引比Bæ ‘ç´¢å¼•è¦èŠ‚çœç©ºé—´ 27.3.2 Bitmap索引建立的速度比较快 27.3.3 åŸºäºŽè§„åˆ™çš„ä¼˜åŒ–å™¨æ— æ³•ä½¿ç”¨Bitmap索引 27.3.4 Bitmap索引å˜å‚¨NULL值 27.3.5 通过Bitmap索引访问表记录 27.3.6 Bitmap索引对批é‡DMLæ“作åªéœ€è¦ç´¢å¼•一次 27.3.7 Bitmapç´¢å¼•çš„é”æœºåˆ¶ 27.4 Bitmap索引的适用范围 27.5 Bitmap索引的使用é™åˆ¶ 27.6 Bitmap Join索引简介 第28ç« ç¿»é¡µSQL优化实例 28.1 系统环境 28.2 优化效果 第29ç« ä½¿ç”¨ç‰©åŒ–è§†å›¾è¿›è¡Œç¿»é¡µæ€§èƒ½è°ƒæ•´ 29.1 系统环境 29.2 问题æè¿° 29.3 æ•获排åºSQLè¯å¥ 29.4 确定典型问题SQL 29.5 选择解决办法 29.6 进一æ¥çš„调整优化 29.7 å°ç»“ 第30ç« å¦‚ä½•ç»™Large Delete æ“作æé€Ÿè¿‘åƒå€ 30.1 背景æè¿° 30.1.1 任务æè¿° 30.1.2 æ•°é‡çº§ç»Ÿè®¡å’Œæè¿° 30.2 背景知识——Bulk Binding 30.2.1 什么是Bulk Binding 30.2.2 Bulk Binding的优点是什么 30.2.3 如何进行批é‡ç»‘定(Bulk Binds) 30.3 优化过程详解 30.3.1 第一次优化——处ç†åºžå¤§çš„IN-LISTæ“作 30.3.2 第二次优化——分段æ“作 30.3.3 第三次优化——拆分DELETEæ“作 30.3.4 第四次优化——使用FORALLå¤„ç†æ‰¹é‡ä½œä¸š 30.3.5 第五次优化——使用FORALL+原å级æ“作 30.4 å°ç»“ 第31ç« Web分页与优化技术 31.1 什么是Web分页 31.2 è¡¨æ•°æ®æ™®é€šæŸ¥è¯¢åˆ†é¡µ 31.3 FIRST_ROWSå¯¹åˆ†é¡µçš„å½±å“ 31.4 带排åºéœ€æ±‚的分页 31.5 分页的速度优化 31.6 分页ä¸çš„æ³¨æ„事项 31.6.1 真实案例──表ä¸å˜åœ¨union all的视图时,å¯èƒ½é€‰æ‹©é”™è¯¯çš„æ‰§è¡Œè®¡åˆ’ 31.6.2 真实案例──rowid分页ä¸ï¼Œæ‰§è¡Œè®¡åˆ’çš„é”™è¯¯é€‰æ‹©ä¸Žå¤„ç† 31.6.3 真实案例──使用rownumå¾—åˆ°æ„æƒ³ä¸åˆ°çš„结果 31.7 å°ç»“ 第32ç« Oracleæ•°æ®å°é”æœºåˆ¶ç ”ç©¶ 32.1 æ•°æ®åº“é”的基本概念 32.2 Oracle多粒度å°é”æœºåˆ¶ä»‹ç» 32.2.1 Oracleçš„TXé”(事务é”ã€è¡Œçº§é”) 32.2.2 TMé”(表级é”) 32.3 Oracle 多粒度å°é”机制的监控 32.3.1 ç³»ç»Ÿè§†å›¾ä»‹ç» 32.3.2 监控脚本 32.4 Oracle 多粒度å°é”机制示例 32.4.1 æ“作åŒä¸€è¡Œæ•°æ®å¼•å‘çš„é”阻塞 32.4.2 实体完整性引å‘çš„é”阻塞 32.4.3 å‚照完整性引å‘çš„é”阻塞 32.4.4 å¤–é”®æœªåŠ ç´¢å¼•å¼•å‘çš„é”阻塞 32.4.5 部分回滚对é”çš„å½±å“ 32.4.6 é”的排队机制 32.4.7 ITL Slotä¸è¶³å¼•å‘çš„é”阻塞 32.4.8 Bitmap索引引å‘çš„é”阻塞 32.4.9 æ»é”åˆ†æž 32.4.10 表级é”的使能 32.4.11 row_locking傿•° 32.5 Oracle 多粒度å°é”机制总结全çƒè‘—åçš„ITåŠç”µä¿¡è¡Œä¸šå¸‚场咨询和顾问机构IDC å…¬å¸çš„统计数æ®ï¼ˆ2005å¹´3 月)表明,2004å¹´Oracleæ•°æ®åº“市场年增长率为14.5%,且以41.3%çš„å¸‚åœºå æœ‰çŽ‡å±…å¸‚åœºé¢†å…ˆåœ°ä½ã€‚与æ¤åŒæ—¶ï¼ŒOracleæ•°æ®åº“在国内也得到了进一æ¥çš„å‘展和普åŠã€‚应用的普åŠåŠ¿å¿…å¯¹æ•°æ®åº“的管ç†åŠä¼˜åŒ–æå‡ºäº†æ›´é«˜çš„è¦æ±‚,而Oracle æ•°æ®åº“的性能优化一直是数æ®åº“管ç†ä¸çš„é‡è¦çŽ¯èŠ‚ï¼Œä¹Ÿæ˜¯æœ€å¤æ‚的内容之一。基于æ¤ï¼Œæˆ‘们组织编写了本书。 ...
-
分类:网络应用 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 云计算核心技术剖析.pdf 19.25MB 全选 中文名: 云计算核心技术剖析 作者: 吴朱华 图书分类: 软件 资源格式: PDF 版本: 清晰版 出版社: 人民邮电出版社 书号: 9787115252197 发行时间: 2011年5月1日 地区: 大陆 语言: 简体中文 简介: 目录: 第一部分 理论篇 第1章 云计算的概念 1.1 什么是云计算 1.1.1 云计算的优点 1.1.2 云计算的特点 1.2 云计算的由来 1.2.1 思想演化 1.2.2 技术支撑 1.3 云计算的诞生 1.3.1 SaaS 的诞生 1.3.2 “IT 不再重要”的发表 1.3.3 Google 的三大核心技术 1.3.4 AWS 的推出 1.3.5 IBM 和Google 的合作 1.4 云计算的成长 1.5 云计算的影响 1.5.1 服务器供应商 1.5.2 软件开发商 1.5.3 云终端供应商 1.5.4 云供应商 1.5.5 整个IT 产业 1.6 云计算的使用场景 1.6.1 IDC 云 1.6.2 企业云 1.6.3 云存储系统 1.6.4 虚拟桌面云 1.6.5 开发测试云 1.6.6 大规模数据处理云 1.6.7 协作云 1.6.8 游戏云 1.6.9 HPC 云 1.6.10 云杀毒 第2章 云计算的架构 2.1 云的架构 2.1.1 SaaS 2.1.2 PaaS 2.1.3 IaaS 2.1.4 云管理层 2.1.5 架构示例 2.2 云的4 种模式 2.21 公有云 2.2.2 私有云 2.2.3 混合云 2.2.4 行业云 第二部分 产品与技术篇 第3章 Google App Engine 3.1 Google 的云计算产品 3.1.1 SaaS 层 3.1.2 PaaS 层 3.1.3 IaaS 层 3.1.4 云客户端 3.2 Google 的核心技术 3.2.1 分布式基础设施 3.2.2 分布式大规模数据处理 3.2.3 分布式数据库技术 3.2.4 数据中心优化技术 3.3 Google 的设计思想和整体架构 3.3.1 设计思想 3.3.2 整体架构 3.4 Google App Engine 简介 3.4.1 历史 3.4.2 功能 3.4.3 使用流程 3.4.4 主要组成部分 3.4.5 编程模型 3.4.6 限制和资费 3.5 Google App Engine 的使用 3.5.1 例子 3.5.2 搭建环境 3.5.3 初始化项目 3.5.4 编写数据库代码 3.5.5 添加Web 处理方法 3.5.6 测试和部署 3.6 Google App Engine 的架构 3.6.1 设计理念 3.6.2 架构 3.6.3 流程 3.6.4 Python 版和Java 版的区别 3.7 本地测试服务器的设计 3.7.1 架构 3.7.2 工作流程 3.8 Datastore 的设计 3.8.1 使用方面 3.8.2 实现方面 3.9 总结 3.9.1 注意点 3.9.2 最佳实践 3.9.3 适用场景 3.9.4 对未来的期望 第4章 Salesforce Forcecom 4.1 Salesforce 简介 4.1.1 公司历史 4.1.2 Salesforce 的整体架构 4.1.3 Forcecom 4.2 多租户的介绍 4.2.1 概念 4.2.2 多租户技术的优缺点 4.2.3 常见的多租户模型 4.3 Forcecom 的多租户架构(上) 4.3.1 总体架构 4.3.2 元数据驱动 4.3.3 应用服务器 4.3.4 共享数据库 4.4 Forcecom 的多租户架构(下) 4.4.1 应用服务器的模块 4.4.2 数据库表的设计 4.4.3 Apex 4.5 总结 4.5.1 设计理念 4.5.2 经验教训 第5章 系统虚拟化 5.1 系统虚拟化简介 5.1.1 虚拟化的概念 5.1.2 系统虚拟化的概念 5.1.3 系统虚拟化技术的分类 5.1.4 系统虚拟化的用处 5.2 x86 虚拟化技术 5.2.1 虚拟机的3 大特征 5.2.2 为什么x86 架构很难被虚拟化 5.2.3 CPU 虚拟化 5.2.4 内存虚拟化 5.2.5 I/O 虚拟化 5.2.6 总结与预测 5.3 VMware vSphere 的简介 5.3.1 VMware 的思路 5.3.2 VMware vSphere 5.4 VMware ESX 的架构 5.4.1 Service Console 5.4.2 VMKernel 5.5 虚拟网络 5.5.1 简介 5.5.2 虚拟网卡 5.5.3 虚拟交换机 5.6 动态迁移背后的奥秘 5.6.1 动态迁移的实现机制 5.6.2 动态迁移今后的挑战 5.7 虚拟器件 5.7.1 虚拟器件的定义 5.7.2 虚拟器件的主要组成部分 5.7.3 虚拟器件的生命周期 5.7.4 虚拟器件的好处 5.7.5 虚拟器件的不足之处 5.7.6 业界支持 5.7.7 虚拟器件与云计算 5.8 OVF 协议 5.8.1 OVF 信封 5.8.2 OVF 环境文件 5.8.3 使用流程 5.9 VMware 的云计算计划 5.9.1 VMware vCloud Express 5.9.2 VMware vCloud Director 5.9.3 VMforce 5.10 Xen 的架构 5.10.1 Xen 简介 5.10.2 半虚拟化技术介绍 5.10.3 Xen 的架构 5.11 Xen 的实现机制 5.11.1 超级调用 5.11.2 vCPU 调度 5.11.3 中断虚拟化 5.11.4 内存管理 5.11.5 I/O 系统 5.11.6 信息传递 5.11.7 时间管理 5.12 Intel VT 技术 5.12.1 VT-x 5.12.2 EPT 5.12.3 VT-d 5.12.4 VT-c 5.13 最新的进展 5.13.1 VMware vSphere 5.13.2 Xen 5.13.3 Intel VT 的PLE 技术 第6章 Amazon EC 6.1 AWS 的概况 6.1.1 简介 6.1.2 产品类别 6.1.3 产品特点 6.1.4 成功案例 6.2 Amazon EC2 简介 6.3 Amazon EC2 的主要模块 6.3.1 AMI 6.3.2 实例 6.3.3 存储 6.3.4 安全方面 6.3.5 可用区 6.3.6 网络方面 6.3.7 Web 管理界面 6.3.8 API 6.4 Amazon EC2 的使用 6.4.1 准备账号 6.4.2 创建实例 6.4.3 启动服务 6.5 Amazon EC2 的优缺点 6.5.1 优点 6.5.2 不足之处 第7章 Cisco UCS 7.1 什么是UCS 7.2 UCS 的架构 7.2.1 Cisco UCS 6100 系列互联阵列 7.2.2 Cisco UCS 管理程序 7.2.3 Cisco UCS 2100 系列扩展模块 7.2.4 Cisco UCS 5100 系列刀片机箱 7.2.5 Cisco B 系列刀片服务器 7.2.6 Cisco UCS 网络适配器 7.3 UCS 的核心技术之内存扩展 7.3.1 Xeon 5500 内存架构 7.3.2 思科的内存扩展技术 7.4 UCS 的核心技术之VN-Link 7.4.1 虚拟网络的难题 7.4.2 Cisco Nexus 1000V 的方案 7.4.3 NIV 的方案 7.5 UCS 的核心技术之统一网络 7.5.1 数据中心的现状 7.5.2 统一网络简介 7.5.3 统一网络的基石 7.5.4 不足之处 7.6 为虚拟化而生 7.6.1 虚拟化的目标 7.6.2 服务器整合 7.6.3 简化系统管理 7.6.4 加速应有部署 第8章 云计算的安全 8.1 云计算安全的概念 8.1.1 新的挑战 8.1.2 现有安全系统的不足 8.1.3 云计算的优势 8.2 云计算安全的架构 8.2.1 云客户端 8.2.2 云端 8.2.3 第三方机构 8.3 Salesforce Forcecom 的安全机制 8.3.1 整体监管和合规性 8.3.2 用户管理 8.3.3 数据管理 8.3.4 系统和网络 8.3.5 物理设施 8.4 AWS 的安全机制 8.4.1 整体监管和合规性 8.4.2 用户管理 8.4.3 数据管理 8.4.4 应用保护 8.4.5 系统与网络 8.4.6 物理设施 8.5 为什么云计算更安全 8.5.1 安全管理方面 8.5.2 高可用性方面 8.5.3 数据安全方面 8.5.4 人才方面 8.5.5 广域网方面 8.5.6 总结 第三部分 实践篇 第9章 深入分析BigTable 9.1 BigTable 简介 9.2 BigTable 的架构 9.3 BigTable 的数据模型和调用接口 9.3.1 数据模型 9.3.2 调用接口 9.4 BigTable 的存储模型 9.4.1 Tablet 的运行机制 9.4.2 SSTable 的介绍 9.4.3 Compaction 机制 9.5 BigTable 的分布式模型 9.5.1 综述 9.5.2 Chubby 9.5.3 如何定位Tablet 9.5.4 如何分配Tablet 9.6 BigTable 的文件系统 9.6.1 GFS 简介 9.6.2 GFS 的架构 9.6.3 GFS 与BigTable 的协作 9.7 BigTable 的优化技术 9.7.1 局部性群组 9.7.2 压缩 9.7.3 通过缓存提高读操作的性能 9.7.4 Bloom 过滤器 9.7.5 提交日志的实现 9.7.6 利用不变性 9.8 BigTable 的功能集 9.8.1 论文中提到的特性 9.8.2 新特性 第10章 YunTable 概览 10.1 为什么要开发YunTable 10.2 YunTable 的目标 10.2.1 02 版的主要目标 10.2.2 一些限制 10.3 YunTable 的数据模型 10.4 YunTable 的命令行 10.4.1 Add 命令 10.4.2 Put 命令 10.4.3 Get 命令 10.5 YunTable 的架构 10.5.1 Master 节点 10.5.2 Region 节点 10.5.3 客户端 10.6 工作流程 10.6.1 流程1:启动Master 节点 10.6.2 流程2:启动Region 节点 10.6.3 流程3:启动客户端 10.6.4 流程4:添加Master 节点 10.6.5 流程5:添加Region 节点 10.6.6 流程6:创建表格 10.6.7 流程7:创建列组 10.6.8 流程8:添加数据 10.6.9 流程9:根据Row Key 查询 10.7 YunTable 的使用 10.7.1 准备环境 10.7.2 测试用例 10.8 YunTable 的规划 第11章 YunTable 的代码剖析 11.1 基础知识 11.1 编程规范 11.1.2 代码结构 11.1.3 开发环境 11.1.4 重要设定 11.2 基础部分 11.2.1 Utils 11.2.2 List 11.2.3 Item 11.2.4 Conf 11.2.5 RPC 11.3 Master 部分 11.3.1 数据结构部分 11.3.2 对外接口部分 11.3.3 实现部分 11.4 Region 部分 11.4.1 Region 11.4.2 WAL 11.4.3 Tablet 11.4.4 Memstore 11.4.5 YFile 11.5 客户端部分 11.5.1 数据结构部分 11.5.2 实现部分 第四部分 展望篇 第12 章 云计算的未来 12.1 云计算的服务模式 12.1.1 比较 12.1.2 未来的竞争 12.2 云计算的商业模式 12.2.1 “超市”模式 12.2.2 “电厂”模式 12.2.3 “超市”模式和“电厂”模式的区别 12.2.4 超市还是电厂 12.3 云计算与中国 12.3.1 现状 12.3.2 对未来的期望 12.4 云计算最新技术 12.4.1 Facebook 的Open Compute项目 12.4.2 VMware 的开源PaaS CloudFoundry 12.4.3 YunEngine 12.5 聊聊科技产业的未来 12.5.1 潜在的优势 12.5.2 主要方向 12.5.3 驱动力 结尾 附录 云计算是新一代IT计算模式,它运用先进的分布式计算及存储架构为用户提供方便的体验并降低使用成本。本书首先介绍了云计算理论方面的知识,接着剖析了多个顶尖云计算产品(比如Google App Engine和Salesforce Force.com)的实现,介绍了非常重要的系统虚拟化技术和安全方面的机制,然后以云的核心模块之一——分布式数据库为实践方向,并以 YunTable这个云时代的BigTable为例,来给大家演示如何手动编写和设计一个分布式数据库,最后对云计算的未来发展做了展望。 ...
-
分类:数据库 语言:简体中文 大小:未知 发布时间:12-11-21
var cpro_id = 'u1056336'; 下面是学习资料下载列表,您可以点击这些文件名进行下载,如果不能下载,请查看下载帮助 PostgreSQL必备参考手册.pdf 5.89MB 全选 中文名: PostgreSQL必备参考手册 原名: PostgreSQL必备参考手册 作者: 斯廷森 译者: 云巅工作室 图书分类: 软件 资源格式: PDF 版本: PDF 出版社: 人民邮电出版社 书号: 9787115100207 发行时间: 2002年2月1日 地区: 大陆 语言: 简体中文 简介: 目录: 第一部分 SQL参考 第1章 PostgreSQL SQL参考 1.1 命令表 1.2 命令列表(按字母顺序排列) Abort ALTER GROUP ALTER TABLE ALTER USER BEGIN CLOSE CLUSTER COMMENT COMMIT COPY CREATE AGGREGATE CREATE DATABASE CREATE FUNCTION CREATE GROUP CREATE INDEX CREATE LANGUAGE CREATE OPERATOR CREATE RULE CREATE SEQUENCE CREATE TABLE CREATE TABLE AS CREATE TRIGGER CREATE TYPE CREATE USER CREATE VIEW DECLARE DELETE DROP AGGREGATE DROP DATABASE DROP FUNCTION DROP GROUP DROP INDEX DROP LANGUAGE DROP OPERATOR DROP RULE DROP SEQUENCE DROP TABLE DROP TRIGGER DROP TYPE DROP USER DROP VIEW END EXPLAIN FETCH GRANT INSERT LISTEN LOAD LOCK MOVE NOTIFY REINDEX RESET REVOKE ROLLBACK SELECT SELECT INTO SET SHOW TRUNCATE UNLISTEN UPDATE VACUUM 第二部分 PostgreSQL规范 第2章 PostgreSQL数据类型 第3章 PostgreSQL操作符 第4章 PostgreSQL函数 第5章 其他PostgreSQL主题 第三部分 PostgreSQL管理 第6章 用户可执行文件 第7章 系统可执行文件 第8章 系统配置文件和库 第9章 数据库和日志文件 第10章 常规管理任务 第四部分 用PostgreSQL编 第11章 服务器端编程 第12章 创建自定义函数 第13章 客户端编程 第14章 高级PostgreSQL编程 第五部分 附录 附录A 参考资源 附录B PostgreSQL版本信息本书对关系数据库管理系统(RDBMS)PostgreSQL进行了全方位的介绍。 全书分为五个部分。第一部分(第1章)列出了PostgreSQL 7.1版本支持的所有SQL命令。第二部分(第2章到第5章)介绍了PostgreSQL的数据类型、操作符及函数等内容。第三部分(第6章到第10章)通过介绍用户可执行文件、系统可执行文件、系统配置文件与库及日志文件等帮助用户轻松管理PostgreSQL。第四部分(第11章到第14章)讲授了PostgreSQL的编程知识,包括服务器端编程、客户端编程、创建自定义函数及其他高级PostgreSQL编程技巧。第五部分(附录A、附录B)提供了丰富的PostgreSQL参考资源及PostgreSQL历年版本信息。 本书适合PostgreSQL程序员阅读,也可以供数据库系统管理员参考。 ...