http://www.infoq.com/cn/news/2007/10/mysqlproxyrwsplitting
2008-06-19

Slony

http://blog.csdn.net/iori13/archive/2007/07/31/1719380.aspx http://hi.baidu.com/top2top/blog/item/547ea8ece523d139279791b4.html -------------------------------------------------------------------------- 参考文档 http://bbs.chinaunix.net/viewthr ... page%3D1#pid6997819 http://topic.csdn.net/t/20050617/1 ...
如果你看了前面的三篇文章也许会觉得自己已经掌握透了blob和clob的应用,而且所有测试程序都跑过了,没有问题啊,对于这个主题还有什么可讲的啊,那就让我用最后两篇来告诉你真正项目中会遇到的问题。 首先前面的hibernate中的应用是针对hibernate2.x的,现在3.x中对blob和clob增加了 org.hibernate.lob.SerializableBlob和org.hibernate.lob.SerializableClob类的封装。 其次如果你将前面的测试程序放到weblogic的容器中通过weblogic的数据源得到连接的话,你会发现 oracle.sql.BLOB b ...
Oracle是强大但在方便易用性上实在不敢恭维,自己搞了套LookAndFeel的Swing控制台奇丑无比且不好用(我在这并非抨击Swing,只是遗憾Oracle没有用好Swing,我可是Swing的坚定拥护者,过一阵我会专门开个Swing专栏),我真搞不懂Oracle的JDBC驱动就不能再封装一层,底层透明的自动插入empty_blob()/empty_clob(),不过如果你是用mysql,那么恭喜你mysql的大字段操作是很舒服的,不需要做任何而外的处理,且不要求启事务。 CREATE TABLE `emhookup` ( `picid` int(10) unsigned NOT ...
我发现对于Oracle 数据库,如果数据量较少直接插入数据到blob和clob字段也能成功,但是数据量一大就不行了,但大到什么程度就不一定了,所以一般在项目中应用还是得老老实实的按照上面的步骤进行,不过应用上面这个特性能够使我们在hibernate中顺利的操作Oralce的这种类型字段。 PersonModel person = new PersonModel(); person.setName("林意炜"); person.setEmail("sailing8036@yahoo.com.cn"); // 插入一个小数据数据 person.setImage(Hibe ...
这种大容量字段有何用,也许大部分人马上联想到用来存储图片、文章,不过俺确是用它来存储Java串行化对象,当时用Swing做了个绘图工具,为了数据集中管理决定把图纸内容存到数据库,大家可以想象如果不用blob类型的字段,那表该如何设计呢?图元的种类N多,每个种类的属性N多,而且种类和属性都会变化,再加上还有图层的关系,最重要的一点就是存储速度(这个问题稍候我会解释)问题,要想设计出能完美解决以上问题的表结构将是想当困难的事,在项目进度的压力下对于两年前刚刚摆脱强大然而设计模式恶心的MFC,正投奔Java正营,边学语言边“设计”绘图工具的我,唯一能想到的而且最终证明在项目中成功实施的就是blob ...