- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 DDL、DML、DCL
DML----Data Manipulation Language 数据操纵语言如insert,delete,update,select(插入、删除、修改、检索)当执行DML命令如果没有提交,将不会被其他会话看到。除非在DML命令之后执行了DDL命令或DCL命令,或用户退出会话,或终止实例,此时系统会自动发出commit命令,使未提交的DML命令提交。DDL----Data Defin
2012-12-27 10:55:57 434
原创 进程间通信
今天有人问我一个问题:想通过另外的程序给已经运行的程序传递一个参数。用术语解释就是进程间通信。由于以前没有涉猎此类问题,所以在此做一下笔记。进程的通信方式 (1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。 (2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外
2012-12-22 12:19:51 356
原创 对oracle 触发器的一些见解
前些日子在某国企做数据库的时候被告知他们的oracle数据库里面不建议用trigger,说了一大堆理由,概括一下就是不稳定,可靠性低。我一时间想不明白,既然Oracle这么顶级的数据库,如此成熟的产品,如果触发器不可靠的话早就该舍弃掉换做其他方式替代了。今天我修改数据库表结构的时候终于发现了这个问题。 我有两张表A和B,A有一个触发器,作用是插入A表之前做一些操作然后把数据出发到B。
2012-12-21 17:13:31 1163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人