首页 > 数据库技术
【转载】MySQL 加锁处理分析
1背景11.1MVCC:Snapshot Read vs Current Read21.2Cluster Index:聚簇索引31.32PL:Two-Phase Locking31.4Isolation Level42一条简单SQL的加锁实现分析52.1组合一:id主键+RC62.2组合二:id唯一...
分类:数据库技术   时间:2014-12-17 22:12:18    收藏:0  评论:0  赞:0  阅读:378
在mybatis执行SQL语句之前进行拦击处理
比较适用于在分页时候进行拦截。对分页的SQL语句通过封装处理,处理成不同的分页sql。 实用性比较强。 import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.List; im...
分类:数据库技术   时间:2014-12-17 20:57:08    收藏:0  评论:0  赞:0  阅读:845
几个实用的WinDBG命令
几个实用的WinDBG命令 kn command dump current stack 1: kd> kn  # ChildEBP RetAddr 00 81e33c6c 81898d7c nt!RtlpBreakWithStatusInstruction 01 81e33c74 81898d2e nt!KdCheckForDebugBreak+0x22...
分类:数据库技术   时间:2014-12-17 20:55:09    收藏:0  评论:0  赞:0  阅读:301
【转载】MySQL 外部XA及其在分布式事务中的应用分析
XA原理关于XA,分布式事务处理的原理,可见[3];关于MySQL XA的说明,可见[1][2]。MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨多个引擎的事务,由大家熟悉的Binlog作为协调者;外部XA用于跨多MySQL实例的分布式事务,需要应用层介入作为协调者(崩溃时的悬...
分类:数据库技术   时间:2014-12-17 20:49:18    收藏:0  评论:0  赞:0  阅读:382
Transbase数据库读取
Transbase数据库简介Transbase数据库是德国开发的一个关系型数据库,其官方www.transaction.de,其官方网站有详细的介绍文档。包含读取方式,用C或者JAVA等读取的方式,由于其内在的特点,因此,应用并不是很广泛,而且支持的SQL语句没有主流的Mysql,SQLServer...
分类:数据库技术   时间:2014-12-17 20:49:08    收藏:0  评论:0  赞:0  阅读:3161
(转)经典SQL查询语句大全
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'd...
分类:数据库技术   时间:2014-12-17 20:40:07    收藏:0  评论:0  赞:0  阅读:578
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
System.Data.OracleClientrequiresOracleclientsoftwareversion8.1.7orgreater.解决办法:1、设置权限,只要给AuthenticatedUsers组加上访问OracleHome目录的权限即可;D:\app\Brian\product...
分类:数据库技术   时间:2014-12-17 20:35:07    收藏:0  评论:0  赞:0  阅读:530
揭开JDBC的神秘面纱,让JDBC不再神秘
1.JDBC是什么? JDBC(Java DataBase Connectivity)java数据库连接2.JDBC可以做什么? 简单地说,JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句并处理结果。3.JDBC的优势? Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下....
分类:数据库技术   时间:2014-12-17 20:34:47    收藏:0  评论:0  赞:0  阅读:343
SQL临时表
临时表就是那些名称以井号 (#) 开头的表。如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表不存储在当前数据库内,而是存储在系统数据库 tempdb 内。 临时表有两种类型: 本地临时表 以一个井号 (#) 开头的那些表名。只有在创建本地临时表的连接上才能看到这些....
分类:数据库技术   时间:2014-12-17 20:34:37    收藏:0  评论:0  赞:0  阅读:430
PL-SQL编程基础(2)
一、控制语句1、if语句语法:IF THEN PL/SQL和SQL语句END IF;示例:DECLARE v_count NUMBER := &n;BEGIN IF v_count > 0 THEN DBMS_OUTPUT.put_line('正数'); END IF;EN...
分类:数据库技术   时间:2014-12-17 20:27:58    收藏:0  评论:0  赞:0  阅读:215
sql查询优化
目录1、什么是执行计划?执行计划是依赖于什么信息。2、 统一SQL语句的写法减少解析开销3、 减少SQL语句的嵌套4、 使用“临时表”暂存中间结果5、 OLTP系统SQL语句必须采用绑定变量6、 倾斜字段的绑定变量窥测问题7、 begin tran的事务要尽量地小。8、 一些SQL查询语句应加上no...
分类:数据库技术   时间:2014-12-17 20:27:09    收藏:0  评论:0  赞:0  阅读:368
java mysql 数据类型对照
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang....
分类:数据库技术   时间:2014-12-17 20:25:49    收藏:0  评论:0  赞:0  阅读:210
开发数据库互联ODBC配置
开放数据库互连(ODBC)是微软引进的一种早期数据库接口技术,通过ODBC驱动程序可访问数据库数据;使用ODBC管理器可以完成对数据库的链接操作。系统DNS:配置了这个数据源,当前服务器的所有用户都可以使用此数据源链接数据库。如下图所示:1、添加驱动程序:SQL Server连接2、ODBC名称和连...
分类:数据库技术   时间:2014-12-17 20:23:48    收藏:0  评论:0  赞:0  阅读:298
SQL_sql的简单查询
***********************************************声明***********************************************************************原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请...
分类:数据库技术   时间:2014-12-17 20:20:48    收藏:0  评论:0  赞:0  阅读:306
Sql Server 2005 镜像后收缩日志
网站的一个数据库的日志文件已经到150个G的地步,数据文件才几十M,通过常规的操作去收缩日志:>数据库右键 → 任务 → 收缩 → 文件 , 在弹出的窗口中,文件类型选择“日志”,收缩选项选择第二个,填一个小的数字执行很快完成,但是日志文件大小并没有改变。完成收缩有两种方式:* 分离数据库,删除日志...
分类:数据库技术   时间:2014-12-17 20:18:48    收藏:0  评论:0  赞:0  阅读:427
mysql安装前的系统准备工作
一、系统环境总结:二、安装yum源:1、安装磁盘yum源:一、安装xfs文件系统:1、配置yum源:(光盘)vi /etc/yum.repos.d/yum.repo[Server]name=serverbaseurl=file:///tmp/cddir/Server/enabled=1gpgchec...
分类:数据库技术   时间:2014-12-17 20:14:06    收藏:0  评论:0  赞:0  阅读:281
Cassandra是一套开源分布式NoSQL数据库系统
Cassandra的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra 的一个写操作,会被复制到其他节点上去,对Cassandra的读操作,也会被路由到某个节点上面去读取。对于一个Cassandra群集来说,扩展性能是比较简单的事情,只管在群集里面添...
分类:数据库技术   时间:2014-12-17 20:10:46    收藏:0  评论:0  赞:0  阅读:220
mysql mac启动
设置别名alias mysql=/usr/local/mysql/bin/mysqlalias mysqladmin=/usr/local/mysql/bin/mysqladmin修改密码sudo mysqladmin -uroot password 123123
分类:数据库技术   时间:2014-12-17 20:09:56    收藏:0  评论:0  赞:0  阅读:243
数据库结构版本控制
Home ?|? 简体中文 ?|? 繁体中文 ?|? 杂文 ?|? Search ?|? ITEYE 博客 ?|? OSChina 博客 ?|? Facebook ?|? Linkedin ?|? Email 数据库结构版本控制 http://netkiller.github.io/journal/mysql...
分类:数据库技术   时间:2014-12-17 19:05:48    收藏:0  评论:0  赞:0  阅读:378
DBMS_STATS.GATHER_TABLE_STATS详解
由于Oracle的优化器是CBO,所以对象的统计数据对执行计划的生成至关重要! ?作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息(默认参数下是对表进行直方图信息收集,包含该表的自身-表的行数、数据...
分类:数据库技术   时间:2014-12-17 19:05:41    收藏:0  评论:0  赞:0  阅读:367
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!