タグ付けされた質問 「hsqldb」

11
H2またはHSQLDBインメモリデータベースのコンテンツを表示する
H2またはHSQLDBのインメモリデータベースのコンテンツを閲覧用に閲覧する方法はありますか?たとえば、フラッシュがいつ実行されたかを確認するためにHibernateを使用したデバッグセッション中に。または、DBをインスタンス化するスクリプトが期待どおりの結果を与えることを確認します。 これを可能にするためにコードに埋め込むことができるアドオンまたはライブラリは存在しますか? それらのいずれかに固有の答えがある場合に備えて、話しているのはどれか(H2またはHSQLDB)を述べてください。

2
H2とHSQLDBのどちらが優れていますか?[閉まっている]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 8年前に閉鎖されました。 HSQLDB2.0はまもなくリリースされます。私の知る限り、ほとんどのユーザーはHSQLDBよりもH2を好むので、H2よりもパフォーマンスが優れているのではないかと思います。HSQLDB2.0のMVCCサポートに興味があります。H2のMVCCはまだ実験段階であることがわかりました。サポート/ドキュメント化、並行性、パフォーマンスに関して、どちらが優れていますか?

1
groupbyとdistinctを使用した場合のパフォーマンスの大きな違い
HSQLDB500000エントリを含むテーブルを使用してサーバーでいくつかのテストを実行しています。テーブルにはインデックスがありません。5000の異なるビジネスキーがあります。それらのリストが必要です。当然、私はDISTINCTクエリから始めました: SELECT DISTINCT business_key FROM memory WHERE concept <> 'case' or attrib <> 'status' or value <> 'closed' 約90秒かかります!!! それから私は使ってみましたGROUP BY: SELECT business_key FROM memory WHERE concept <> 'case' or attrib <> 'status' or value <> 'closed' GROUP BY business_key そしてそれは1秒かかります!!! 私が実行した違いを理解しようとしていEXLAIN PLAN FORますが、両方のクエリで同じ情報が得られるようです。 EXLAIN PLAN FOR DISTINCT ... isAggregated=[false] …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.