随笔分类 -  db数据库

摘要:Atitit.有分区情况下的表查询策略流程 1. 分区表查询策略流程1 2. 常见数据库oracle mysql的分区查询语句1 2.1. 跨分区查询(oracle)1 2.2. 单分区查询 (oracle , mysql)2 3. 子分区的查询 subpartition 2 1. 分区表查询策略流 阅读全文
posted @ 2016-04-06 18:20 attilaxAti 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Atitit.code base view 视图的实现原理 1. 视图的执行算法:1 2. 不可更新的视图:1 3. 关于视图的可插入性:insert2 4. 视图定义3 5. 调用3 1. 视图的执行算法: 存在两种执行算法: 1、 Merge:合并的执行方式,每当执行的时候,先将我们视图的sql 阅读全文
posted @ 2016-02-27 19:37 attilaxAti 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能 1. MySQL 5.6 5 大新特性1 1.1. 优化器的改进1 1.2. InnoDB 改进1 1.3. 使用 memcached API 直接访问 NoSQL2 1.4. 更好的复制2 1.5. Performance  阅读全文
posted @ 2016-02-13 22:54 attilaxAti 阅读(534) 评论(0) 推荐(0) 编辑
摘要:Atitit。sql2016标准化的规划方案 v3 q2a 1. Sql标准化的历史3 1.1. Sql92标准4 1.2. Sql99标准4 1.3. SQL:2003为例,它包括以下9个部分 5 1.4. Sql2006标准6 1.5. Sql2008标准7 1.6. SQL:2011 7 2. 阅读全文
posted @ 2016-02-10 19:35 attilaxAti 阅读(478) 评论(0) 推荐(0) 编辑
摘要:Atitit.跨语言数据库db api兼容性 jdbc odbc ado oledb 增强方案 1. 跨语言db api兼容性。。1 2. 目前访问数据库的接口很多。比较常用的jdbc odbc 以及c api (php用此接口),共约101个类+128个c函数1 2.1. Jdbc api数量 约 阅读全文
posted @ 2016-02-08 03:18 attilaxAti 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Atitit.数据索引的种类以及原理实现机制索引常用的存储结构1.索引的分类11.1.索引的类型按查找方式分,两种,分块索引vs编号索引11.2.按索引与数据的查找顺序可分为正排与倒排索引11.3.单列索引与多列索引21.4.分区索引和全局索引22.索引建立,更新的流程使用触发更新索引的事件23.索... 阅读全文
posted @ 2016-01-19 00:02 attilaxAti 阅读(334) 评论(0) 推荐(0) 编辑
摘要:Atitit.数据库-----catalog与schema的设计区别以及在实际中使用获取数据库所有库表javajdbcphpc#.Net1.-catalog与schema的设计区别12.获取数据库元信息的几种方法22.1.直接读取元表mysql的information_schema,mssql的Sy... 阅读全文
posted @ 2016-01-12 00:11 attilaxAti 阅读(1538) 评论(0) 推荐(0) 编辑
摘要:Atitit.自定义存储引擎的接口设计api标准化attilax总结mysql1.图16.1:MySQL体系结构12.16.7.创建表create()虚拟函数:23.16.8.打开表open()24.--------------------------------------------------... 阅读全文
posted @ 2016-01-01 19:04 attilaxAti 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Atitit.数据库存储引擎的原理与attilax总结1.存储引擎是什么12.其它数据库系统(包括大多数商业选择)仅支持一种类型的数据存储23.表的存储有三个文件:结构+数据+索引24.页和字段25.数据存取的选择:行存储还是列存储?36.常见的存储引擎36.1.简单类型MyISAM、36.2.复杂... 阅读全文
posted @ 2016-01-01 19:02 attilaxAti 阅读(508) 评论(0) 推荐(1) 编辑
摘要:Atitit.Derby的使用总结attilax1.Derby数据库的存储结构12.Derbygui工具13.代码读写derby24.与sqlitedb4o的对比45.参考51.Derby数据库的存储结构D:\derby\ij_cmd_test_db\seg哈面儿一瓦dat文件...D:\derby... 阅读全文
posted @ 2015-12-25 19:47 attilaxAti 阅读(348) 评论(0) 推荐(0) 编辑
摘要:Atitit.数据库分区的设计attilax总结1.分区就是分门别类的文件夹(what)12.分区的好处(y)13.分区原则(要不要分区,何时分区)how24.主要的分表类型有range,list,hash,key等25.水平分区(HorizontalPartitioning)垂直分区(Vertic... 阅读全文
posted @ 2015-11-04 18:58 attilaxAti 阅读(427) 评论(0) 推荐(0) 编辑
摘要:Atitit.常用分区api的attilax总结1.Api来源与oracle与mysql11.1.分区定义partitionbyrange(uid)使用VALUESLESSTHAN操作符来进行定11.1.1.mysql11.1.2.Oracle分区定义partitionbyrange(uid)使用V... 阅读全文
posted @ 2015-11-04 18:44 attilaxAti 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Atitit.单列索引与多列索引多个条件的查询原理与设计实现1.MySQL只能使用一个索引11.1.最左前缀11.2.从另一方面理解,它相当于我们创建了(firstname,lastname,age)、(firstname,lastname)以及(firstname)这些列组合上的索引。22.一条s... 阅读全文
posted @ 2015-11-04 18:42 attilaxAti 阅读(2480) 评论(0) 推荐(1) 编辑
摘要:Atitit.sqlwhere条件表达式的原理attilax概括1.数据查询接口sqlapi标准化12.Sql接口的问题22.1.虽然sql是结构化的dsl,但是任然是编程语言类型的dsl22.2.Sql是文本化的dsl,虽然有一些sql解析工具,但是任然可能不够好,导致解析困难。。22.3.以及只... 阅读全文
posted @ 2015-11-04 18:30 attilaxAti 阅读(836) 评论(0) 推荐(0) 编辑
摘要:Atitit.分区对索引的影响分区索引和全局索引attilax总结1.分区的好处12.分区键:23.分区的建议:24.分区索引和全局索引:25.全局索引就是在全表上创建索引, 36.总结47.refer41.分区的好处在一个表的数据超过过2000万条或占用2G空间时,建议建立分区表分区使得数据管理操... 阅读全文
posted @ 2015-11-04 18:27 attilaxAti 阅读(578) 评论(0) 推荐(0) 编辑
摘要:Atitit.indexmanagerapidesign索引管理api设计1.kw11.1.索引类型unique,normal,fulltxt11.2.聚集索引(clusteredindex,也称聚类索引11.3.索引方式:btree,hashtable21.4.索引使用所有的页面规模百分比22.U... 阅读全文
posted @ 2015-10-05 07:44 attilaxAti 阅读(383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示