2014年3月20日

Oracle历史记录

摘要: 请问如何查询ORACLE的历史操作记录!!!!!------解决方案--------------------有一个专门存储操作的数据库表。。select t.SQL_TEXT, t.FIRST_LOAD_TIME from v$sqlarea t where t.FIRST_LOAD_TIME like '2010-06-30%' order by t.FIRST_LOAD_TIME desc===========SELECT v$open_cursor.SID,v$sql.sql_text,v$open_cursor.CURSOR_TYPE,v$session.PROGRAM 阅读全文

posted @ 2014-03-20 20:29 wcq 阅读(1333) 评论(0) 推荐(0) 编辑

EntityFramework

摘要: http://blog.csdn.net/bitfan/article/details/13001935转载EntityFramework走马观花之CRUD(中)上一篇文章中,介绍了在EF中如何执行查询的问题。本篇文章讨论数据的更新。如果是独立的实体对象,在底层数据库中它对应一张独立的表,那么,对它进行新建、删除和修改没有任何难度,实在不值浪费笔墨在它上头。在现实项目中,完全独立的对象少之又少,绝大多数情况都是对象之间有着紧密的关联。这种关联主要分为三种类型:一对一、一对多和多对多。如果对EF浅尝辄止,则我几乎可以肯定你一定会在实际开发中被对象间的关联弄得焦头烂额。下面就和大家聊聊EF是如何处 阅读全文

posted @ 2014-03-20 18:25 wcq 阅读(528) 评论(0) 推荐(0) 编辑

Oracle连接池

摘要: 原由:许多用户可能在查询相同的数据库以获取相同的数据。在这些情况下,可以通过使应用程序共享到数据源的连接来提高应用程序的性能。否则,让每个用户打开和关闭单独的连接的开销会对应用程序性能产生不利影响。这样就有了连接池。实现:C#在连接字符串中设置连接池。 如果使用的是 OleDbConnection、OdbcConnection 或 OracleConnection 类,则连接池将由提供程序自动处理,所以您不必自己进行管理。 如果使用的是 SqlConnection 类,则连接池被隐式管理,但也提供选项允许您自己管理池。 连接使用Open()方法打开连接,这时候连接池就会初始化并建立设定的最小连 阅读全文

posted @ 2014-03-20 17:52 wcq 阅读(10494) 评论(0) 推荐(2) 编辑

导航