数据库_基本原理
来源:互联网 发布:映客刷钻石软件 编辑:程序博客网 时间:2024/06/05 08:57
数据库在日常的Web开发中基本是必需品,我们开发人员除了会基本的SQL操作语言外,还是需要对数据库的基本原理有所了解的,我想结合这篇文章做个自己的总结:
“如果有人问你数据库的原理,叫他看这篇文章”
主要记录我对数据库一般架构、索引、查询优化的理解。
从开发人员的角度看,数据库一般由如下的架构:
客户端访问数据库服务端时,一个查询主要会经过Client Manager, Query Manager, Data Manager。我理解的数据库最核心的地方应该是Query Manager中的查询优化算法以及Data Manager中的数据存储结构。
现代的数据库都在采用基于成本的优化算法来优化查询,数据库大多数时候瓶颈在于磁盘I/O。
0 0
- 数据库_基本原理
- 【数据库】基本原理
- AVL_SBTree _基本原理
- Oracle-数据库-事务处理基本原理
- 数据库基本原理及概念
- 数据库锁的基本原理
- 数据库锁的基本原理
- HBase分布式数据库基本原理
- 数据库锁的基本原理
- 数据库锁的基本原理
- Java开发之数据库基本原理
- 数据库学习(一)----基本原理
- 【朴素贝叶斯】实战朴素贝叶斯_基本原理
- Android进阶#(5/12)独特高效的数据存储——SQLite数据库_数据库框架ActiveAndroid的使用与基本原理
- 基本原理
- 基本原理
- 基本原理
- 数据库规范化的基本原理和学习心得
- Reverse Vowels of a String
- 《数据结构》复习之排序算法
- 对内存的一些理解
- 【service】stop时出现异常
- Mac 更换已连接的smb服务器用户
- 数据库_基本原理
- Android禁止ViewPager的左右滑动
- Windows Server 2012从评估版转成正式版
- VS下的asp.net网站的部署
- Linux中变量$#,0,1,2,@,*,$,?的含义
- java1.4升级到java1.5 新特性
- gcc configure
- 决策树之 ID3 算法
- Linux下Socket服务器与客户端编程