配置NHibernate将枚举保存为Oracle数据库中的字符串
摘要:使用NHibernate中的自定义类型,将枚举由默认保存为Oracle数据库中的整数改为保存为字符串(枚举值的名称)
阅读全文
posted @
2015-11-23 11:17
1-2-3
阅读(1185)
推荐(0) 编辑
[NHibernate] Guid 作主键速度超慢的背后
摘要:从一个70万条的表里面取一条匹配Id的数据居然需要3.5秒!性能瓶颈到底是 NHibernate 还是 .net?难道真的不能用字符串做主键?问题又该如何解决呢?
阅读全文
posted @
2011-07-12 22:32
1-2-3
阅读(7511)
推荐(7) 编辑
用NHibernate调用Oracle的存储过程
摘要:NHibernate2.1.1版终于可以调用Oracle的存储过程了,不过必须使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll),但这又会导致hbm2ddl.keywords抛异常,所以也不是很完美。
阅读全文
posted @
2009-11-04 12:00
1-2-3
阅读(7162)
推荐(1) 编辑
在Oracle+NHibernate环境下使用Guid字段
摘要:项目环境:VS2008+Castle ActiveRecord1.0.3(基于NHibernate1.2.0)+ SQLServer2005。我们这个项目要求既可以支持SQL Server2005数据库,也可以支持Oracle10g数据库,所以现在需要把SQLServer2005中的所有表和存储过程迁移到Oracle10g里。这个项目的每个表的主键都是Guid类型,在Oracle里面,是应该使用c...
阅读全文
posted @
2009-10-01 12:56
1-2-3
阅读(5095)
推荐(1) 编辑