码迷,mamicode.com
首页 > 数据库
数据库 触发器
为什么需要触发器(TRIGGER)呢?典型的应用就是银行的取款机系统 最优的解决方案就是采用触发器: 它是一种特殊的存储过程 也具备事务的功能 它能在多表之间执行特殊的业务规则 触发器是在对表进行插入、更新或删除 操作时自动执行的存储过程 触发器通常用于强制业务规则 触发器是一种高级约束,可以定义比 ...
分类:数据库   时间:2016-06-06 16:28:13    阅读次数:218
DB2 bind on z/os
BIND and REBIND options for packages and plans There are several options you can use for binding or rebinding plans and packages. Some of the options ...
分类:数据库   时间:2016-06-06 16:20:59    阅读次数:288
有关PHP不利于和MYSQL建立长连接的原因
http://www.tuicool.com/articles/iUrERn2 http://rango.swoole.com/archives/265 ...
分类:数据库   时间:2016-06-06 15:06:32    阅读次数:212
[ZZ]如果有人问你数据库的原理,叫他看这篇文章
如果有人问你数据库的原理,叫他看这篇文章 http://blog.jobbole.com/100349/ 文章把知识链都给串起来,对数据库做一个概述。 合并排序 阵列、树和哈希表 B+树索引概述 数据库的全局概述 基于成本的优化概述,特别专注了联接运算 缓冲池管理概述 事务管理概述 ...
分类:数据库   时间:2016-06-06 15:03:18    阅读次数:318
SQL Server服务账户类型
转自:http://www.cnblogs.com/reveyjay/archive/2012/01/08/2316378.html 【SQL Server】关于服务账户 SQL Server中的每个服务代表一个进程或一组进程,每个进程需要有访问SQL Server相关文件(如.mdf、.ndf 和 ...
分类:数据库   时间:2016-06-06 13:54:29    阅读次数:588
SYSIBM.SYSPACKSTMT db2 存储statement的表
SYSIBM.SYSPACKSTMT table The SYSIBM.SYSPACKSTMT table contains one or more rows for each statement in a package. Column nameData typeDescriptionUse LO ...
分类:数据库   时间:2016-06-06 13:40:52    阅读次数:448
SqlServer 日志清除
在SqlServer中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。 *[DataBaseName]要压缩日志的数据库名称. 设置数据库模式为简单模式 查询日志文件的 FiledId 将日志的 FiledId 填写为下面语句括号中的 第一个参数,其中第二个参数是指将日志压缩到多少兆 ...
分类:数据库   时间:2016-06-06 13:40:06    阅读次数:156
Sql Server 存储过程的应用
1、创建带 Try Catch 的存储过程模板 Copy下面的代码,然后新建查询,就可以写sql语句,执行完后,一个你自己的存储过程就建立好了! 2、创建带事务的存储过程模板 将带 Try Catch 的存储过程的模板中加入了事务的控制 3、循环模板 在存储过程中,经常会生成一些临时表,然后循环临时 ...
分类:数据库   时间:2016-06-06 13:38:46    阅读次数:184
R 连接DB2数据库,并制作词图
#写在前面的话:此教程主要是用R连接了DB2数据库,并进行文本分析,制作了词图 #教程为markdown编写 title: "网站留言分析"output: html_document ```{r setup, include=FALSE}knitr::opts_chunk$set(echo=FALS ...
分类:数据库   时间:2016-06-06 13:40:27    阅读次数:440
SqlServer 重建索引
大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。 为什么要不断的维护表的 ...
分类:数据库   时间:2016-06-06 13:40:03    阅读次数:197
在PostgreSQL中使用oracle_fdw访问Oracle
本文讲述如何在PostgreSQL中使用oracle_fdw访问Oracle上的数据。 1. 安装oracle_fdw 可以参照:oracle_fdw in github 编译安装oracle_fdw之前,需要安装Oracle的客户端程序,通常可以安装轻量级客户端包:oracle instant c ...
分类:数据库   时间:2016-06-06 13:35:54    阅读次数:324
PostgreSQL中使用外部表
1. 安装file_fdw 需要先安装file_fdw,一般是进到PostgreSQL的源码包中的contrib/file_fdw目录下,执行: make make install 然后进入数据库中,执行以下SQL把file_fdw安装上: CREATE EXTENSION file_fdw; CR ...
分类:数据库   时间:2016-06-06 13:30:10    阅读次数:1592
一些关于NewSql的笔记(DTCC2016)
有幸参加了DTCC2016会议,今年的会议特别火爆,很想每个专场都去看,可惜分身乏术。做了很多笔记,这里把关于NewSql的部分梳理成KM,没有DBA专业和深入,有出入的请使劲拍砖!... 一、DTCC2016简介 二、数据库演化的3个阶段 三、补个基础:一个SQL的执行过程 四、补个基础:事务的ACID特性和实现技术 五、NewSql要解决的几个主要问题 六、基于mysql-ha...
分类:数据库   时间:2016-06-06 12:20:57    阅读次数:343
Mysql 拿指定经纬度与数据库多条经纬度进行距离计算 (转)
公式如下,单位米: 第一点经纬度:lng1 lat1 第二点经纬度:lng2 lat2 round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/1 ...
分类:数据库   时间:2016-06-06 12:18:25    阅读次数:235
Power Designer逆向工程导入Oracle表,转为模型加注释
1.打开PowerDesigner ——文件——Reverse Engineer——DataBase 2.选择所要连接数据库版本,此处使用的是oracle version 11g。 3.点击红色区域,选择数据源 4.选择modify 5.在此填写你的数据库名称、连接地址、用户名。确定 6.选择你新建 ...
分类:数据库   时间:2016-06-06 12:17:54    阅读次数:368
ORACLE分页查询SQL语法——最高效的分页
--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date BE ...
分类:数据库   时间:2016-06-06 12:16:38    阅读次数:298
SQL Server 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数 ...
分类:数据库   时间:2016-06-06 12:09:51    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!