关于触发器的使用,有很多争议。触发器的好处不言而喻是增强了数据的校验能力,能够有效地实现复杂的业务逻辑。在一定程度上走的比约束和check走的更远。关于触发器的坏处,最典型的就是触发器的使用会导致系统性能下降,数据的不可控性,尤其是跨表检测,以及可能导致的触发器递归更加加深了数据的维护难度和不可控性...
分类:
数据库 时间:
2015-01-22 19:40:24
阅读次数:
200
其实就是拼接sql 拼接出来的select 'INSERT INTO [Gas_CN_Trade_B2C].[dbo].[Common_Street] values ('+convert(varchar(20),ID)+','+StreetName+','''+''''+','+substring(...
分类:
数据库 时间:
2015-01-06 15:11:54
阅读次数:
136
原创性声明
本文出处为http://blog.csdn.net/zhujunxxxxx/article/details/39251491,版权归作者所有,如需转载请注明作者,出处!
技术背景
淘宝的开源数据库oceanbase 是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部开发的。
但是现在oceanbase0.4版本是不...
分类:
其他好文 时间:
2014-12-07 17:51:26
阅读次数:
351
可以将DataView同数据库的视图类比,不过有点不同,数据库的视图可以跨表建立视图,DataView则只能对某一个DataTable建立视图。DataView一般通过DataTable.DefaultView 属性来建立,或者再通过RowFilter 属性和RowStateFilter 属性建立这...
分类:
其他好文 时间:
2014-12-01 15:51:06
阅读次数:
305
触发器的一些常见用途: ? 强制参照完整性 ? 常见审计跟踪(Audit Trails):这意味着写出的记录不仅跟踪大多数当前的数据,还包括对每个记录进行实际修改的历史数据。 ? 创建与CHECK约束类似的功能:与CHECK约束不同,这种功能可以跨表、跨数据库甚至是跨服务器使用。 ? 用...
分类:
数据库 时间:
2014-11-27 20:18:29
阅读次数:
291
1、SQL92语法连接查询:也可以叫跨表查询,需要关联多个表进行查询显示每个员工信息,并显示所属的部门名称select ename, dname from emp, dept;SQL> select ename, dname from emp, dept;ENAME DNAME---------- ...
分类:
数据库 时间:
2014-10-18 19:35:24
阅读次数:
275
有时我们可能需要多个表之间进行更新数据。我们可以使用这个语句
UPDATE table1,table2 SET table1.column=table2.column, table1.column1=table2.column1
WHERE table1.column3=table2.column3...
分类:
其他好文 时间:
2014-07-31 13:23:46
阅读次数:
232
http://blog.csdn.net/passion_wang/article/details/6541369Oracle10g数据跨表空间迁移因某些开发人员由于对oracle数据库理解的不够深入,往往在建表的时候指定了当前用户非默认的表空间,这样就导致了在exp及imp等操作时候问题很多,因此...
分类:
其他好文 时间:
2014-07-01 19:42:31
阅读次数:
302
那位帮忙提供一个java mongodb多个collection进行mapreduce的操作。代码下载地址:http://www.zuidaima.com/share/1550463227890688.htm...
分类:
数据库 时间:
2014-06-24 19:51:56
阅读次数:
262
OceanBase是阿里巴巴集团自主研发的可扩展的关系型数据库,实现了跨行跨表的事务,支持数千亿条记录、数百TB数据上的SQL操作。在阿里巴巴集团下,OceanBase数据库支持了多个重要业务的数据存储,包括收藏夹、直通车报表、天猫评价等。截止到2013年4月份,OceanBase线上业务的数据量已经超过一千亿条。
看起来挺厉害的,今天我们来研究下它的源代码。关于OceanBase的架构...
分类:
数据库 时间:
2014-06-08 08:16:44
阅读次数:
376