数据库开发
ccfeng2008
这个作者很懒,什么都没留下…
展开
-
C++ 对象关系映射(ORM)介绍
用过Java的都知道SSH框架,特别对于数据库开发,Java领域有无数的ORM框架,供数据持久层调用,如Hibernate,iBatis(现在改名叫MyBatis),TopLink,JDO,JPA……非常方便实用。那么我们用C++的怎么办,我们也是面向对象编程,在工作中也有数据库需要管理。我们需要完全手工去写那些重复性的代码吗?特别我现在采用的是Qt这种非常标准的C++语言。很希望能快转载 2012-11-19 09:17:44 · 2169 阅读 · 0 评论 -
多数据源与Spring
在大型的应用中,为了提高数据库的水平伸缩性,对多个数据库实例进行管理,需要配置多数据源。在Spring框架被广泛运用的今天,可以很简单的运用Spring中的特性配置动态多数据。转载来源:http://kindazrael.iteye.com/blog/982531例外推荐:http://www.iteye.com/topic/724861. 首先配置一个基于c3p0.ComboPo转载 2012-12-05 10:17:13 · 591 阅读 · 0 评论 -
动态切换数据源(spring+hibernate)
出处:http://www.cnblogs.com/coveted/archive/2011/10/22/2221317.html起因:在当前我手上的一个项目中需要多个数据源,并且来自于不同类型的数据库... 因为很多历史原因.这个项目的住数据源是MySQL,整个系统的CURD都是操作的这个数据库.但是还有另外两个用于数据采集的数据库: MSSQL,ACCESS.还好只是用于数据采集,转载 2012-12-07 22:02:25 · 551 阅读 · 0 评论 -
深入理解数据库日志系统原理
一:事务系统 1.事务的工作模型 事务必须满足原子性,所封装的操作或者全做或者全不做。 事务管理系统需要做两件事,1)让日志系统产生日志,2)保证多个事务并发执行,满足ACID特性。 事务系统工作模型,见图1。 如图,事务管理管理器控制查询处理器的执行、控制日志系统以及缓冲区。日志在缓冲区生成,日志管理器在一定的时候控制缓冲区的刷盘操作。当系统崩溃的时候,恢复转载 2016-02-29 21:20:30 · 6334 阅读 · 0 评论 -
oracle 的redo和undo
来自http://www.inthirties.com/thread-239-1-1.html 在这里会介绍UNDO,REDO是如何产生的,对TRANSACTIONS的影响,以及他们之间如何协同工作的。 什么是REDO REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online re转载 2016-02-29 21:43:15 · 531 阅读 · 0 评论 -
Oracle Redo Log 机制 小结
Oracle 的Redo 机制DB的一个重要机制,理解这个机制对DBA来说也是非常重要,之前的Blog里也林林散散的写了一些,前些日子看老白日记里也有说明,所以结合老白日记里的内容,对oracle 的整个Redo log 机制重新整理一下。 一.Redo log 说明Oracle 的Online redo log 是为确保已经提交的事务不会丢失而建立的一个机制。 因为这种健全的机制,才转载 2016-02-29 21:56:14 · 2341 阅读 · 0 评论 -
常用MySQL命令
windows系统——常用MySQL命令启动:net start mysql; windows系统——常用MySQL命令关闭:net start mysql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use data原创 2012-05-30 08:51:03 · 449 阅读 · 0 评论