我們在Silverlight,WCF,NHibernate中有應用程序。 目前它支持SQL Serve和Oracle數據庫。應用程序性能問題:SqlServer&Oracle
由於它是巨大的數據,它在SQL Sevrer上運行正常。但在Oracle上它運行速度非常慢。
對於一個功能,需要5秒執行SQL Server和30秒執行Oracle。我無法弄清楚會有什麼問題。
兩件事,我想與你分享我們的數據庫。
1)數據庫:包含一個基表包含類型的柱
SQLServer的:[文字]
甲骨文:[NCLOB]
2)我們的數據庫結構是過多歸一化。
可能在oracle中我使用了NCLOB,這是性能的原因。我的意思是我不知道它的細節....
任何人都可以請讓我知道是什麼原因? 或 我需要做哪些操作才能像SqlServer一樣提高性能?
在此先感謝。 Mahesh。