http://nabacar.comを高速検索する際に問題が発生しており、問題を解決するためにoracleデータベースに変更する必要があると思われます。アドバイスできますか?私たちは現在mysqlデータベースを使用しており、それが問題の原因かもしれないと考えました。実際にはhttp://nabacar.com/index.php?menu=find_carに行き、すべての車を検索するようにしようとすると問題ありませんが、検索を絞り込むと時間がかかります。どのようなアイデアになる可能性がありますか?Oracle対MySqlデータベース。より高速で効率的なのはどれですか?
0
A
答えて
4
多くのテラバイトのデータを扱っていない限り、他の人がコメントで述べたように、あなたのDBMSはおそらくここで本当の問題ではありません。ほとんどの場合、クエリやテーブルインデックスを改善してパフォーマンスを向上させることができます。
また、検索のような目的で、データベースに直接アクセスするのではなく、Luceneのような専用システムを使用することで、パフォーマンスを大幅に向上させることができます。
最後に、データベース構造とインデックスの詳細が遅い特定のクエリで別の質問を投稿することをお勧めします。私たちはあなたにもっと具体的で有益な答えを与えることができます。
5
通常、RDBMSを変更することは、最適化を探しているときにできることです。
代わりに、私の意見では、Webアプリケーションが実行する実際のクエリを分析し、まずボトルネックを探し始めるべきです。どのようにそれを行うかについてのネットのアドバイスはたくさんあります。私はちょうど開始のためにthis excellent siteとthis articleをチェックすることを提案します。 )
関連する問題
- 1. 高速かつ効率的な上対角行列逆行列
- 2. 非効率的な階乗計算がなぜ効率的(高速)であるのですか?
- 3. mysqlでは、ストアドプロシージャはより効率的ですか?
- 4. mysqlより効率的なクエリ
- 5. より効率的なスクリプトですか?
- 6. より効率的なソリューションですか?
- 7. 高速で効率的な相互処理メッセージング
- 8. 配列の高速かつ効率的な計算
- 9. MySQLはファイルシステムより効率的ですか?
- 10. MySQLで1対nのマップの最も効率的な実装
- 11. Oracleデータベース間の効率的な移行を行う方法は?
- 12. mySQLクエリは効率的ですか?
- 13. Oracleストアドプロシージャは、Microsoft.NETアプリケーションの行SQLよりも高速ですか?
- 14. MySQLは、より効率的な長いテキスト、テキスト、またはblobですか?挿入効率を改善する
- 15. C#データ収集vデータベース参照 - より効率的ですか?
- 16. Reduxの減速装置のトラバーサルはどのように効率的ですか?
- 17. ドットプロダクトメソッドをJavaでより速く効率的にするにはどうすればいいですか?
- 18. より効率的なデータ更新方法はどれですか?
- 19. どちらがより効率的で、atan2かsqrtですか?
- 20. OracleがMysqlより高速に挿入する理由
- 21. Pythonでより効率的なWebスクレイピング?
- 22. より効率的なパンダコード
- 23. より効率的なコード
- 24. より効率的なjQuery
- 25. より効率的なjquery
- 26. より効率的なルート
- 27. 多数の列に対するより効率的なアクティブレコードクエリ
- 28. MYSQL:なぜSELECT [明示的な列名]はSELECTよりも高速である*
- 29. MySQLのビューは通常のクエリより高速ですか?
- 30. イメージをより速くより効率的にダウンロード
OKをダウンロードして、Oracleをインストールし、データベースを移行し、それが速いかどうかを確認します。 –
パフォーマンスの低いクエリをどのように構築しているかのサンプルを投稿できますか?大量(テラバイト)のデータを扱っている場合を除き、DBMSだけで問題を解決することはできません。 – PinnyM
データベースを変更する前に、データを索引付けしたり、問合せを最適化または再設計したりしてください。 –