数据库
文章平均质量分 66
迷你狐
这个作者很懒,什么都没留下…
展开
-
Oracle触发器介绍
一 触发器介绍触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用:* 安全性。可以基于数据库的值使用户具有操作数据库的某种权利。# 可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。# 可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。* 审计。可...原创 2009-05-31 17:29:20 · 78 阅读 · 0 评论 -
大数据从业者市场现状:薪酬持续增长 人才缺口巨大
在大数据时代,企业之间正在为了吸引并留住商业智能和信息管理的专业人才而展开战争。在InformationWeek每年公布的IT从业人员薪金调查中可以看出大数据从业人员面临巨大的缺口。 现今大数据呈现出“4V + 1C”的特点。既Variety:一般包括结构化、半结构化和非结构化等多类数据,而且它们处理和分析方式有区别;Volume:通过各种设备产生了大量的数据,PB级别是常态;Velo...原创 2012-04-09 18:20:21 · 533 阅读 · 0 评论 -
吞噬大数据存储领域新机制——NoSQL模式解析
在过去几年,一种新兴的大型数据存储机制正吞噬大数据存储市场。这种存储 解决方案与传统的RDBMS有显著的区别,它们被称之为NoSQL。 在NoSQL世界中有以下关键的成员,包括 ●Google BigTable、HBase、Hypertable ●Amazon Dynamo、Voldemort、Cassendra、Riak ●Redis ●CouchDB、MongoDB ...原创 2012-06-15 17:39:18 · 147 阅读 · 0 评论 -
11个面向文档的开源NoSQL数据库
1.MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 它的特点是高性能、易部署、易使...原创 2011-12-07 12:13:45 · 198 阅读 · 0 评论 -
Oracle中的隔离级别
隔离级别(isolation level) 隔离级别定义了事务与事务之间的隔离程度。 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。 ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别: 未提交读(read uncommitted) 提交读(read committed) 重复读(rep...原创 2012-05-07 11:12:43 · 100 阅读 · 0 评论 -
Spring的五个事务隔离级别和七个事务传播行为
数据库提供了四种事务隔离级别,不同的隔离级别采用不同的锁类开来实现.。在四种隔离级别中, Serializable的级别最高,Read Uncommited级别最低。 大多数数据库的默认隔离级别为:Read Commited,如Sql Server,Oracle。少数数据库默认的隔离级别为:Repeatable Read,如MySQL InnoDB存储引擎。即使是最低的级别。也不会出现第一类丢失...原创 2012-05-07 11:09:57 · 128 阅读 · 0 评论 -
SQL Server,Oracle,DB2数据库SQL语句比较
SQL Server,Oracle,DB2数据库SQL语句比较 1.1.1 取前n条记录 SQL Server: Select top n * from xtable Oracle: Select * from xtable where rownum <=n DB2: Select...原创 2011-11-03 16:37:05 · 82 阅读 · 0 评论 -
SQL 左外连接,右外连接,全连接,内连接
联接条件可在 FROM 或 WHERE 子句中指定,建议在 FROM 子句中指定联接条件。WHERE 和 HAVING 子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用...原创 2011-02-23 15:32:07 · 70 阅读 · 0 评论 -
标准SQL规范中定义的四个事务隔离级别
在标准sql规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同: 未授权读取(read uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个数据则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。 授权读取(read committed):允许不可重复读取,但不允许脏读取。这可以通过...原创 2011-08-17 10:25:14 · 125 阅读 · 0 评论 -
使用免安装版本在windows上手动安装PostgreSQL
PostgreSQL支持管理员直接手动安装数据库,给用户提供了更大的方便。 1. 在PostgreSQL官方网站上下载免安装二进制的包,名字类似于postgresql-*.*.*.*-binaries-no-installer.tar.gz之类的。下载到本地,解压到某路径PATH下。 2. 在PATH目录中创建data文件夹,用于存放数据。 3. 开始-->运行--&...原创 2009-06-17 22:18:08 · 367 阅读 · 0 评论 -
TOAD常用使用技巧
找了些简单使用TOAD技巧,现在共享给大家,呵呵。 1 .把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。 2 .解决Toad对中文显示乱码问题: 系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 3 .toad中自动提示功能,就像plsql developer那样: 输入表名前几个字母,然后用Ctrl + ....原创 2009-06-03 11:58:05 · 152 阅读 · 0 评论 -
101 个 MySQL 的调节和优化的提示
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。 MySQL 服务器硬件和操作系统调节: 1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——...原创 2014-06-11 13:53:10 · 110 阅读 · 0 评论