
Database
yakoo5
喜欢JAVA,熟悉J2EE开发、C#、C、VB.NET、linux、ASP.NET、DB2、MS SQL Server、MySQL。
欢迎大家一块学习和讨论!
展开
-
悲观锁和乐观锁
1 事务隔离事务隔离是数据库提供的功能。SQL Server通过SET TRANSACTION ISOLATION LEVEL语句设置事务隔离级别:SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SNAPS转载 2013-06-15 09:22:29 · 596 阅读 · 0 评论 -
ORACLE优化器RBO与CBO介绍总结
RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimization 基于规则的优化器 CBO: Cost-B转载 2015-07-26 15:44:26 · 802 阅读 · 0 评论 -
MySQL架构方案
Scale Out:横向扩展,增加处理节点提高整体处理能力Scale Up:纵向扩展,通过提升单个节点的处理能力达到提升整体处理能力的目的ReplicationMySQL的replication是异步的,适用于对数据实时性要求不是特别关键的场景。slave端的IO线程负责从master读取日志,SQL线程专门负责在slave端应用从master读过来的日志(早期MySQL用一个线程转载 2015-07-26 15:54:40 · 561 阅读 · 0 评论 -
Oracle的优化器的RBO和CBO方式
1、基于规则的优化方式(Rule-Based Optimization,简称为RBO) 优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感的。它只借助少量的信息来决定一个sql语句的执行计划,包括: 1)sql语句本身 2)sql中涉及到的table、view、index等的基本信息 3)本地数据库中数据字典中的信息转载 2015-07-26 15:37:23 · 553 阅读 · 0 评论 -
深入了解MySQL
存储引擎AttributeMyISAMHeapBDBInnoDBTransactionsNoNoYesYesLock granularityTableTablePage (8 KB)RowStorageSplit fil转载 2015-07-26 15:49:31 · 561 阅读 · 0 评论