我們正處在一個必須在2個數據庫之間進行選擇的情況。 我們目前使用的是Firebird,但由於它堆疊了太多的交易歷史或其他事情,所以它有時會滯後,爲了使情況更好,應該使用備份還原。Firebird 2.5 VS Interbase 9/XE - 哪個性能更快?
在我的具體情況下: 數據庫主要是填充數字字段的表。 查詢中大多數是內部連接。 幾乎與我插入和選擇的速率相同。 (但在未來我正在尋找更嚴厲的選擇) 有3個主表有幾個記錄(每秒不斷增長)。
但我想看看哪些是最好的整體到正常的負載,如上面的thoose和重載 - 就像選擇和工作在選定的領域,整體的事件性能trigering和存儲過程執行,我認爲是足夠好的足夠知道他們之間的選擇(更多的意見是值得歡迎的),並且可能會幫助其他人做出決定。
我問
- 是它與Interbase的一樣嗎?
- 是否值得向Interbase跳?
- 哪個表現更好?
- Interbase是否有像Firebird這樣的歷史問題,它不斷增長的數據庫,並放慢速度?
P.S .:我會留下這個問題沒有檢查現在的解決方案。也許會有人真的會在正常的日常查詢基礎上干擾數據庫,問題和結果對我來說會更有用,而其他人則會因此而出現問題。
我知道interbase 9,我建議你挖掘計劃垃圾收集和更新FB中的索引統計。您應該能夠避免備份/恢復過程。 – Teson 2011-05-26 07:22:07
oops ...這聽起來很有趣,但我從來沒有做過。請告訴我這個問題,所以我可以把它作爲另一個問題發佈,這可能會導致我找到解決方案,以及其他人有這個問題。 – 2011-05-26 07:30:22