我在我所有的Web應用程序中都使用了Informix DBMS。我的問題有兩個部分:DBMS如何影響應用程序性能?和Informix GUI工具?
是否DBMS對我的應用程序 的性能,如果答案是肯定的怎麼樣Informix和`MS SQL Server中的這個 問題有很大的影響?
我想要一些GUI工具編寫查詢時, 創建數據庫,關係,ERD等Informix客戶端 是如此糟糕,以方便我的工作。根本沒有設施。我想一些工具 像
SQL Server Management Studio
我在我所有的Web應用程序中都使用了Informix DBMS。我的問題有兩個部分:DBMS如何影響應用程序性能?和Informix GUI工具?
是否DBMS對我的應用程序 的性能,如果答案是肯定的怎麼樣Informix和`MS SQL Server中的這個 問題有很大的影響?
我想要一些GUI工具編寫查詢時, 創建數據庫,關係,ERD等Informix客戶端 是如此糟糕,以方便我的工作。根本沒有設施。我想一些工具 像SQL Server Management Studio
作爲一個GUI工具的Informix可以從AquaFold的使用的Aqua Data Studio的。它也支持MS SQL Server。
截至表現:這取決於。你的數據庫設計有多好。你使用索引,你的查詢是否寫得很好等等等等。很難回答你的問題,我們只是不夠了解。
Aqua Data Studio很不錯,但相當昂貴。開源工具SQL Workbench/J也是informix的有效工具。
Informix有它自己的魅力,但我想不應該說MS-Sql Server性能較慢或不好。您可以根據您的應用性質來決定DBMS。有許多技術可以優化數據庫性能,如應用索引/不需要太多連接/查詢也可以優化/存儲過程也可以使用/多DB級別等
一旦我需要開發社交媒體網站,我在這個項目中使用MySQL,但僅用於安裝了MongoDB的POST。
問候,
Salik
要設計將執行最佳的解決方案,需要知道你正在構建的應用程序的性質。例如,如果您正在構建需要處理和計算大量數據的系統,並且可以分配計算,則無論您選擇哪個供應商,「傳統」關係數據庫都不是一個好選擇。您最好選擇支持sharding,Hadoop的選項,並且可能基於某種NoSQL解決方案。
如果您堅持使用RDMS並構建一些讀取次數多且寫入次數不多的數據庫,請選擇一個支持Snapshot Isolation的數據庫,這樣您的讀者就不會被作者阻止。
成本也會影響到這一點 - 有些RDMS系統是免費的,有些則不是。你的問題是一般的具體回答。
是的,aqua數據與ms-sql一起工作良好,但它沒有對informix的可視查詢分析支持。單個開發人員也需要500美元左右 – nurettin