码迷,mamicode.com
首页 > 数据库
批量插入 SqlBulkCopy的测试
关于SqlBulkCopy的测试 最近要做.net关于sql大量插入,找到了sqlbulkcopy(自己google下,应该很多说明了)这个好东西,于是测试下性能,用了三个方法对比: 1)直接用ado.net,for循环N次进行单条插入 2)把N条插入语句拼在一个sql,进行插入 3)直接使用sql ...
分类:数据库   时间:2016-05-19 01:22:19    阅读次数:212
RMAN数据库迁移
2015年12月3日23:30 RMAN源数据库(IP地址:192.168.0.254)备份: SQL>shutdown immediate SQL>startup nomount SQL>alter database mount; cmd Rman target / Rman命令: 数据备份到E盘 ...
分类:数据库   时间:2016-05-19 01:19:36    阅读次数:231
5、Oracle数据库审计
1、审计(Audit): 对用户所执行的数据库活动的跟踪记录,便于事后监督、检查。 审计信息存放位置: 审计记录信息,存储在system表空间中的SYS.AUD$数据字典表; 或操作系统默认位置$ORACLE_BASE/admin/$ORACLE_SID/adump/; 审计参数AUDIT_TRAI ...
分类:数据库   时间:2016-05-19 00:08:04    阅读次数:446
[数据库事务与锁]详解五: MySQL中的行级锁,表级锁,页级锁
注明: 本文转载自http://www.hollischuang.com/archives/914在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。 在数据库的锁机制中介绍过,在DBMS中,可以按照锁的粒度把数据库锁分为行级锁(INNODB引擎 ...
分类:数据库   时间:2016-05-19 00:06:36    阅读次数:207
varchar2_to_blob,应用向数据库更新LOB字段时的超时问题
将字符串转换为BLOB类型数据,写入服务器。 1,首先利用to_clob函数把varchar2字段转成 clob字段。 2 利用c2b上面函数将clob转成blob。 即: c2b(to_clob(varchar2字段)) CREATE OR REPLACE FUNCTION C2B (b IN C... ...
分类:数据库   时间:2016-05-19 00:05:15    阅读次数:240
[数据库事务与锁]详解八:底理解数据库事务乐观锁的一种实现方式——CAS
注明: 本文转载自http://www.hollischuang.com/archives/1537在深入理解乐观锁与悲观锁一文中我们介绍过锁。本文在这篇文章的基础上,深入分析一下乐观锁的实现机制,介绍什么是CAS、CAS的应用以及CAS存在的问题等。 线程安全 众所周知,Java是多线程的。但是, ...
分类:数据库   时间:2016-05-19 00:00:14    阅读次数:616
[数据库事务与锁]详解六: MySQL中的共享锁与排他锁
注明: 本文转载自http://www.hollischuang.com/archives/923在MySQL中的行级锁,表级锁,页级锁中介绍过,行级锁是Mysql中锁定粒度最细的一种锁,行级锁能大大减少数据库操作的冲突。行级锁分为共享锁和排他锁两种,本文将详细介绍共享锁及排他锁的概念、使用方式及注 ...
分类:数据库   时间:2016-05-18 23:57:31    阅读次数:220
MySQL 序列 AUTO_INCREMENT
MySQL序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现。 本章我们将介绍如何使用MySQL的序列。 使用AUTO_INCREMENT MySQL中最简单使用序列的方法就是使用 MySQL AUTO ...
分类:数据库   时间:2016-05-18 23:54:58    阅读次数:204
centos mysql 优化 第十二节课
centos mysql 优化 第十二节课 f ...
分类:数据库   时间:2016-05-18 23:54:54    阅读次数:207
Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
最近在装ORACLE的时候爆出了一个问题, Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 以前装ORACLE好多遍了网上搜了好多方法还是解决不了,最后通过自己的摸索找到了一个不显眼的原因, 打开Oracle - OraDb11g_home1/配置和移植 ...
分类:数据库   时间:2016-05-18 23:48:07    阅读次数:245
[数据库事务与锁]详解四: 数据库的锁机制
注明: 本文转载自http://www.hollischuang.com/archives/898 数据库的读现象浅析中介绍过,在并发访问情况下,可能会出现脏读、不可重复读和幻读等读现象,为了应对这些问题,主流数据库都提供了锁机制,并引入了事务隔离级别的概念。 并发控制 在计算机科学,特别是程序设计 ...
分类:数据库   时间:2016-05-18 23:49:58    阅读次数:273
[数据库事务与锁]详解三: 深入分析事务的隔离级别
注明: 本文转载自http://www.hollischuang.com/archives/943 本文详细介绍四种事务隔离级别,并通过举例的方式说明不同的级别能解决什么样的读现象。并且介绍了在关系型数据库中不同的隔离级别的实现原理。 在DBMS中,事务保证了一个操作序列可以全部都执行或者全部都不执 ...
分类:数据库   时间:2016-05-18 23:47:39    阅读次数:268
[数据库事务与锁]详解七: 深入理解乐观锁与悲观锁
注明: 本文转载自http://www.hollischuang.com/archives/934在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观 ...
分类:数据库   时间:2016-05-18 23:48:11    阅读次数:251
windows 下安装 mysql
1、根据系统,选择下载mysql community server(32/64) 版本 2、解压下载的文件 3、配置环境变量 将mysql目录下的bin目录路径配置到环境变量Path中,如下图所示 4、注册 windows 系统服务 以管理员身份运行cmd.exe,进入mysql目录 执行命令:my ...
分类:数据库   时间:2016-05-18 23:39:37    阅读次数:237
Oracle Bug 某脚本一直处于执行状态,等待事件为:asynch descriptor resize
问题描述: 项目反馈数据库服务器的CPU持续100%的情况,跟踪发现很多活动会话的等待事件是“asynch descriptor resize”,并且这些会话一直处于Active状态,而这些会话执行的查询并不复杂,感觉很是奇怪。 查阅了一下资料,对应Oracle的Bug 9829397,Excess... ...
分类:数据库   时间:2016-05-18 23:36:40    阅读次数:725
sql学习系列-行转列问题 动态列展示
最近在做项目的过程需要做一个比较复杂的统计报表,涉及行转列问题。 首先看看报表的格式要求: 格式中要求按照日期的查询进行动态查询列标题,以及将数据进行按照日期进行列展示。 针对此要求,可以做一个简单的例子进行说明,可以进行两个步骤的操作: (1)先构造基本的数据; (2)对构造的数据进行行转列操作。 ...
分类:数据库   时间:2016-05-18 23:35:51    阅读次数:146
javaweb-mysql数据库
这边文章主要介绍数据库以及数据库的指令使用(本文资源来自网络,仅供个人学习使用,吧啦吧啦,差不多就这个意思,不过我提到的这些软件大部分是开源免费的,所以嘛,如果有破解版的,请不要肆意使用,个人学习即可,不传播,不推广) 写在前面,如果数据库表中不能插入中文,或者插入中文乱码的时候 解决方法:①set ...
分类:数据库   时间:2016-05-18 23:31:08    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!