码迷,mamicode.com
首页 > 数据库
oracle 触发器
数据库触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的数据操作语句(Insert,update,delete)在指定的表上发出时,Oracle自动地执行触发器中定义的语句序列。触发器可用于 数据确认 实施复杂的安全性检查 做审计,跟踪表上所做的数据操作等 数据的备份和同步触...
分类:数据库   时间:2014-12-29 22:50:45    阅读次数:188
关于SVN出现 :can't open file 'db/txn-current-lock':Permission denied
今天在服务器上拷贝了一份SVN的资源库目录,看到正常访问以为不会有什么问题,可是在上传的时候出现了以下错误:can't open file '../db/txn-current-lock':Permission denied怎么办呢?觉得像是目录权限的问题,查了一下资料,发现确实也是这个问题,执行以...
分类:数据库   时间:2014-12-29 22:44:37    阅读次数:382
SQL Server调优系列进阶篇(深入剖析统计信息)
前言经过前几篇的分析,其实大体已经初窥到SQL Server统计信息的重要性了,所以本篇就要祭出这个神器了。该篇内容会很长,坐好板凳,瓜子零食之类...不废话,进正题技术准备数据库版本为SQL Server2008R2,利用微软的以前的案例库(Northwind)进行分析,部分内容也会应用微软的另一...
分类:数据库   时间:2014-12-29 22:40:04    阅读次数:207
Oracle事务原理探究1--oracle核心技术读书笔记五
1. 冲突解决        假如有一个系统只有你和我两个用户,并且我们都在持续对系统中一小部分数据做修改和查询操作。         如果你正在数据库中做一批修改操作,而我正在做查询,我一定不能看到你所做的修改,直到你告诉我可以看到你所做的所有更改才行(你提交了事务)。因此在oracle内部,必须有一个高效的办法来识别哪些数据我可以看到,哪些数据我不可以看到。        从相反的角度来...
分类:数据库   时间:2014-12-29 21:26:15    阅读次数:188
maven项目中连接sqlserver和mysql的区别
maven项目中,sql和mysql连接所需加载的包与jdbc.properties中的写法是不一样的对于mysql:jdbc.properties的写法:jdbc.driverClassName=com.mysql.jdbc.Driver -- mysql驱动jdbc.url=jdbc\:mysq...
分类:数据库   时间:2014-12-29 21:24:00    阅读次数:274
MySQL学习笔记——1.基础操作
1.命令行使用 f7 查看历史命令 \c 退出执行 1064 语法错误 1046 未选择数据库 1366 数据中有汉字,但未设定字符集 tee D:/abc.sql 可将输入的命令形成sql文件进行保存 set names 编码 设置字符集(命令行默认编码为gbk)2.入门语句 连接...
分类:数据库   时间:2014-12-29 21:22:38    阅读次数:201
数据库事务的相关概念
数据库事务的四大特性(简称ACID)是: (1)原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。例如银行取款事务分为2个步骤(1)存折减款(2)提取现金。不可能存折减款,却没有提取现金。...
分类:数据库   时间:2014-12-29 21:21:32    阅读次数:153
[转]MySQL数据库备份和还原的常用命令小结
MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下:备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库...
分类:数据库   时间:2014-12-29 21:16:34    阅读次数:156
使用log4jdbc记录SQL信息
一、log4jdbc的简单介绍 使用log4jdbc在不改变原有代码的情况下,就可以收集执行的SQL文和JDBC执行情况。 平时开发使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Develo.....
分类:数据库   时间:2014-12-29 21:16:58    阅读次数:174
MySQL学习笔记——2.列类型
1.tinyint 占一个字节,取值范围为-128~127 unsigned:无符号,即无负数(0~255) 常用于boolean类型/体重等数据的体现2.int //整型 占四个字节 zerofill:零填充,无需指定unsigned3.decimal(m,d) //浮点型 相对于fl...
分类:数据库   时间:2014-12-29 21:15:16    阅读次数:213
SQL中in和exists的用法和效率区别
1.sql中in和exists的区别效率问题2.SQL中IN和EXISTS用法的区别
分类:数据库   时间:2014-12-29 21:13:12    阅读次数:158
Mysql书库的导入(图文解析)
1.首先在你的Mysql数据库中新建你需要导入的数据库。 例如,我要导入数据库hacker,在Mysql数据库中新建一个hacker的数据库。 新建的hacker数据库中没有东西。 2.选择新建数据库的表右击选择 [运行SQL文件]  3.会弹出 然后选择 选择你数据库 *.sql 文件 点击开始,然后关闭,就OK了! ...
分类:数据库   时间:2014-12-29 20:08:31    阅读次数:223
Oracle 10046 event详解-转载
0046事件概述Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。10046 event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kern...
分类:数据库   时间:2014-12-29 20:02:23    阅读次数:211
python学习笔记十一:操作mysql
一、安装MySQL-python# yum install -y MySQL-python二、打开数据库连接#!/usr/bin/pythonimport MySQLdbconn = MySQLdb.connect(user='root',passwd='admin',host='127.0.0.1...
分类:数据库   时间:2014-12-29 19:53:38    阅读次数:192
CentOS 5.5下安装mysql5.1.57+php5.2.17(FastCGI)+nginx1.0.1高性能Web服务器 [转载]
CentOS 5.5下安装mysql5.1.57+php5.2.17(FastCGI)+nginx1.0.1高性能Web服务器 [转载]2012年09月05日 ? Linux技术 ? 共 12362字 ? 字号 小 中 大 ? 暂无评论 ? 阅读 85 views 次 由于生产环境都是freeb.....
分类:数据库   时间:2014-12-29 19:55:03    阅读次数:472
Java操作Mysql笔记
第一步,需要下载JDBC驱动, 点我。然后选择合适的版本即可。下载完成之后解压,然后将mysql-connector-java-5.1.6-bin.jar文件放到java的安装目录下面。这里每个人的安装路径不同,需要找到自己的路径。第二步,需要在mysql下新建一个数据库,这个很简单,比如creat...
分类:数据库   时间:2014-12-29 19:53:53    阅读次数:263
数据库订正脚本性能优化两则:去除不必要的查询和批量插入SQL
数据库订正脚本性能优化两则:去除不必要的查询和批量插入SQL
分类:数据库   时间:2014-12-29 19:51:35    阅读次数:506
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!