《海量数据库解决方案》将整体内容分为两部分: 第1部分中以影响数据读取效率的所有要素为类别,对其各自的概念、原理、 特征、应用准则,以及表的结构特征、多样化的索引类型、优化器的内部作用、优化器为各种结果制定的执行计划予以详细说明,并以对优化器的正确理解为基础,提出对执行计划和执行速度产生最大影响的索引构建战略方案; 第2部分中主要介绍提高数据读取效率的具体战略方案,在这部分中介绍与数据读取效率相关的局部范围扫描的原理和具体应用方法,以及对被认为是提高数据库使用效率基础的表连接的所有类型予以详细说明。   《海量数据库解决方案》系列丛书深受广大读者的喜爱已经长达10年之久,在被誉为“圣经”的同时,它已经变成了数据库用户不可或缺的必读书籍。作者竭力探求能够让it工作者在实际工作中轻松应用并掌控的巧妙方法,提供事半功倍的海量数据库解决之道。   《海量数据库解决方案》适合数据库开发人员和数据库管理员等阅读。 目录: 第1部分 影响数据读取的因素 第1章 数据的存储结构和特征1 1.1 表和索引分离型5 1.1.1 堆表的结构5 1.1.2 聚簇因子(cluster factor)10 1.1.3 影响读取的因素13 1.1.3.1 大范围数据读取的处理方案14 1.1.3.2 提高聚簇因子的手段17 1.2 索引组织表(index-organized table)19 1.2.1 堆表和索引组织表的比较19 1.2.2 索引组织表的结构和特征20 1.2.3 逻辑rowid和物理猜(physical guess)22 1.2.4 溢出区(overflow area)24 1.2.5 索引组织表的创建25 1.3 聚簇表26 1.3.1 聚簇表的概念27 1.3.2 单表聚簇29 1.3.3 复合表聚簇31 1.3.4 聚簇表的代价34 1.3.5 哈希聚簇39 .第2章 索引的类型和特征43 2.1 b-tree 索引44 2.1.1 b-tree 索引的结构44 2.1.2 b-tree 索引的应用47 2.1.3 反向键索引52 2.2 位图索引53 2.2.1 位图索引的形成背景54 2.2.2 位图索引的结构和特征55 2.2.3 位图索引的读取57 2.3 基于自定义的函数索引60 2.3.1 基于自定义的函数索引的概念和结构60 2.3.2 基于自定义函数索引的约束61 2.3.3 基于自定义函数索引的灵活运用64 第3章 sql的执行计划(explain plan)74 3.1 sql和优化器75 3.1.1 优化器的作用和人的作用77 3.1.2 优化器的类型80 3.1.2.1 基于规则的优化器82 3.1.2.2 基于成本的优化器86 3.1.2.3 优化器目标的选择93 3.1.2.4 执行计划的固定化方案97 3.1.2.5 优化器的局限103 3.1.3 优化器的最优化步骤106 3.1.4 查询语句的转换112 3.1.4.1 传递性规则113 3.1.4.2 视图合并(view merging)116 3.1.4.3 查看用户定义的绑定变量122 3.1.5 开发者的作用123 3.2 执行计划的类型126 3.2.1 扫描的基本类型126 3.2.1.1 全表扫描127 3.2.1.2 rowid扫描132 3.2.1.3 索引扫描133 3.2.1.4 b-tree聚簇读取(cluster access)138 3.2.1.5 哈希聚簇读取(hash cluster access)139 3.2.1.6 采样表扫描(sample table scan)140 3.2.2 表连接的执行计划143 3.2.2.1 嵌套循环连接(nested loops join)143 3.2.2.2 排序合并连接(sort merge join)146 3.2.2.3 哈希连接(hash join)148 3.2.2.4 半连接(semi join)149 3.2.2.5 笛卡儿连接151 3.2.2.6 外连接(outer join)154 3.2.2.7 索引连接159 3.2.3 其他运算方式的执行计划161 3.2.3.1 in-list迭代执行计划162 3.2.3.2 连锁执行计划163 3.2.3.3 远程执行计划165 3.2.3.4 排序操作执行计划168 3.2.3.5 集合操作执行计划171 3.2.3.6 count(stopkey)执行计划174 3.2.4 位图(bitmap)执行计划175 3.2.4.1 各种条件运算符的位图执行计划176 3.2.4.2 子查询执行计划182 3.2.4.3 与b-tree索引相结合的执行计划184 3.2.5 其他特殊处理的执行计划185 3.2.5.1 递归展开(recursive implosion)执行计划186 3.2.5.2 修改子查询执行计划191 3.2.5.3 特殊类型的执行计划193 3.3 执行计划的控制203 3.3.1 提示的活用准则204 3.3.2 使用提示实现最优化目标206 3.3.3 使用提示改变表连接顺序207 3.3.4 表连接方式选择过程中提示的使用208 3.3.5 并行操作中提示的使用209 3.3.6 数据读取方法选择中提示的使用211 3.3.7 查询转换(query transformation)过程中提示的使用214 3.3.8 其他提示216 第4章 构建索引的战略方案221 4.1 索引的选定准则222 4.1.1 不同类型表的索引应用准则223 4.1.2 离散度和损益分界点227 4.1.3 索引合并和组合索引的比较229 4.1.4 组合索引的特征232 4.1.5 组合索引中列序的决定准则239 4.1.6 索引选定步骤242 4.2 决定聚簇类型的准则263 4.2.1 全局性聚簇263 4.2.2 局部性聚簇265 4.2.3 单表聚簇266 4.2.4 单位聚簇大小的决定267 4.2.5 确保聚簇被使用的措施270 第2部分 最优化数据读取方案 第5章 局部范围扫描(partial range scan)274 5.1 局部范围扫描的概念276 5.2 局部范围扫描的应用原则281 5.2.1 局部范围扫描的条件281 5.2.2 不同优化器模式下的局部范围扫描284 5.3 提高局部范围扫描执行速度的原理285 5.4 向局部范围扫描引导的方法289 5.4.1 利用访问路径实现对sort的代替289 5.4.2 只使用索引的局部范围扫描292 5.4.3 min、max 的处理293 5.4.4 filter型局部范围扫描298 5.4.5 rownum的灵活运用300 5.4.6 利用嵌套视图的局部范围扫描306 5.4.7 利用函数的局部范围扫描308 5.4.8 利用查询语句二元化特性的局部范围扫描316 5.4.9 web留言板中的局部范围扫描318 第6章 表连接的最优化方案336 6.1 join和loop query的比较339 6.1.1 全部范围扫描方式下的比较341 6.1.2 局部范围扫描方式下的比较349 6.2 连接条件状态对表连接的影响351 6.2.1 连接条件正常353 6.2.2 连接条件一边异常358 6.2.3 连接条件两边异常361 6.3 各种表连接方式的特征及活用方案365 6.3.1 嵌套循环连接366 6.3.1.1 嵌套循环连接的基本概念367 6.3.1.2 嵌套循环连接顺序的决定370 6.3.2 排序合并连接379 6.3.3 嵌套循环连接和排序合并连接的比较383 6.3.4 哈希连接(hash join)387 6.3.4.1 in-memory哈希连接392 6.3.4.2 延迟哈希连接395 6.3.5 半连接(semi join)398 6.3.5.1 半连接的概念和特征399 6.3.5.2 半连接的执行计划401 6.3.6 星型(star)连接417 6.3.7 星变形(star transformation)连接425 6.3.8 位图连接索引436
2025-08-09 12:20:12 42.92MB Part_01
1
3d游戏编程 韩国金容俊随书光盘,书籍本身深入浅出,加上配套代码,3d游戏入门进阶必备书籍和代码。
2025-06-27 11:35:34 163.22MB 3d游戏编程
1
【标题】"韩国女性口红网站模板"是一个专为女性口红销售打造的企业级电子商务网页设计模板,旨在提供一个吸引韩国女性消费者、展示口红产品的专业平台。此模板结合了韩国流行元素和现代网页设计趋势,以提升用户体验,增强品牌识别度。 【描述】这个模板设计考虑了女性对口红产品细节的关注,以及在购物过程中追求的视觉享受和便捷操作。其设计风格可能包括简洁的界面、柔和的色彩搭配,以及清晰的产品图片展示,确保用户能够轻松浏览和选择心仪的商品。同时,该模板可能包含了购物车、用户登录/注册、产品分类、评论功能等电子商务网站的基本要素,以便于实现线上交易。 【标签】"企业"表明此模板适用于建立企业形象,帮助口红品牌塑造专业且有吸引力的在线店面。"电子商务"意味着模板具有在线销售功能,支持商品展示、购买流程、支付接口等。"口红"是主要销售的商品类别,强调了模板的行业针对性。"女性"暗示设计偏向于满足女性消费者的审美和使用习惯。"网页模板"则表示这是一个预设的、可快速部署的网站结构,便于快速搭建网站。 【压缩包子文件的文件名称列表】: 1. "ReadMe.txt":通常包含模板的使用指南、安装步骤或注意事项,对于用户正确理解和应用模板至关重要。 2. "轻松设计漂亮的网页-mobanwang.com.url":可能是一个链接,指向一个网页设计资源网站,提供了更多设计灵感或模板下载。 3. "html":HTML(超文本标记语言)文件,是网站的基本结构,包含了网页的布局和内容信息。 4. "psd":Photoshop文档,用于编辑和修改网站设计的源文件,设计师可以在此基础上调整图形、颜色和布局。 5. "jpg":JPEG图像文件,可能是网站使用的高质量产品图片或设计元素,用于展示口红产品或增强视觉效果。 这个"韩国女性口红网站模板"是一套全面的解决方案,涵盖了网页设计、用户体验和电子商务功能。通过运用这个模板,企业可以快速搭建一个吸引女性用户的口红销售网站,同时保持品牌形象的专业性和一致性。HTML文件提供了网站的框架,PSD文件允许进一步定制设计,而JPG文件则提供了视觉素材。ReadMe.txt和相关链接则为用户提供了使用和扩展模板的指导。
2024-08-31 20:36:33 13.3MB 电子商务 网页模板
1
WiMAX,即全球微波接入兼容,是WiMAX论坛仿照WiFi在全球市场成功的模式而在IEEE定义的802.16系列标准的基础上定义的。802.16在设计之初,是定位在固定无线传输的一种宽带技术标准。而在2005年12月7日最终冻结的802.16e(正式名称叫802.16-2005)在原来802.16d的 基础上增加了移动性,保证802.16e接入设备能够在基站之间切换,从而也成为新一代WMAN宽带无线接入标准,而且是具有移动性的标准,一般也称作 Mobile WiMAX。
2024-01-10 08:26:33 33KB 信息技术
1
都说成功是没有捷径的,而韩国服装创业计划书却能够给你指引通向成功的方向,欢迎下载韩国服装创业计划书...该文档为韩国服装创业计划书,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
2023-10-07 14:58:46 5KB
1
正宗韩国美食网站模板
2023-05-12 20:20:16 50.03MB 正宗 韩国 美食 网页模板
1
一个Magisk模块(正在测试中),可为未列出的国家/地区启用5G,VoLTE可在设置中进行切换,并增加对Pixel 4a(5G)和Pixel 5的中文和韩文SIM卡的支持。 该模块将执行以下操作: 默认情况下,将已编辑的通配符mbn替换为已启用5G的通配符mbn(通配符适用于未列出的国家/地区) 将中文和韩文运营商mbn文件添加到设备 更新此文件:/system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.txt以包括中文和朝鲜语运营商mbn文件 添加构建属性以强制启用某些设置 以zip格式下载,并在magisk管理器中闪存。 您可能需要插入其他SIM卡,以强制触发mbn文件的重新加载。 픽셀4a(5G)필셀5매지스크모듈。 이위기기를용사모듈입니가모듈입니모듈입니다。 않아이나거주하지거주하,이로만든다。 DA
2023-02-22 12:59:20 1.25MB Shell
1
Bandicam是一款由韩国开发的高清游戏及视频录制的电脑工具。它录制的视频文件不仅体积小,而且画质相当清晰,支持H.264预制高清,以较高的压缩率可录制超过分辨率高达2560×1600高画质视频(1080p全高清视频),录制的同时还可以添加个性化 LOGO到视频中,Bandicam支持bmp、png 、jpeg等格式截图。 专业高清录屏软件Bandicam现已更新至 4.x,4.0版本界面更好看,功能更多 Bandicam游戏机可以记录程序/ OpenGL和DirectX Fraps(Fraps Alternative,Better thanFraps) 您可以在不停机的情况下录制超过24小时(全自动录音功能可以使用) 您可以将录制的文件上传到YouTube而不进行转换(可以制作720p / 1080p全高清视频) 录制的文件大小远小于其他软件。 您可以录制高达3840 x 2160像素分辨率的4K超高清视频 您将会遇到比其他捕获软件游戏少得多的滞后(使用更低的CPU / GPU / HDD)
2022-12-29 09:03:49 31.54MB 高清游戏及视频录制的电脑工具
1
kmapper_law_analysis 使用拓扑数据分析和Mapper算法进行韩国法律数据分析 安装与执行 先决条件 Python(> = 3.6) NumPy Scikit学习 openpyxl 1.克隆 $ git clone https://github.com/zeebraa00/kmapper_law_analysis.git 2.安装软件包 $ pip install numpy $ pip install -U scikit-learn $ pip install openpyxl 3.制作数据的自定义距离矩阵 $ python make_metric.py 我们专注于法律的参照关系。 启动距离矩阵。 (将所有法则之间的距离设置为1。) 扫描朝鲜语先例时,可缩短同一先例中使用的法律之间的距离。 完成的距离矩阵将保存为二进制文件。 (law_data / cus
2022-12-09 11:05:33 5.65MB data-clustering tda kepler-mapper sckit-learn
1
韩国著名免费杀毒软件,公司内部实用良好。比较适合韩文系统。
2022-10-16 16:09:35 32.85MB 韩国杀毒软件 aly
1