MySQL vs PostgreSQL (412レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
85
(1): 02/04/29 13:18 ID:ohqYmtGy(1) AAS
>>83
>私が使った感触では、InnoDBテーブルにしても特に遅くなったと
>は感じなかったよ。

 トランザクションをサポートすると、DBの内部構造が大幅に変化する。

 どういうことかと言うと、ロールバック・セグメントに一旦データーを
書き込んで、COMMIT後にディスクに書き出しを行うようになる。
 つまり、トランザクションをサポートするとディスクの読み書きが倍に
なるので、DB性能が劣化しないほうが基本的におかしい。

 もしかしたらロールバック・セグメントをメモリー上に保持する構造な
のかも知れないけど、その場合はまた別に問題がでそう。

>PostgreSQLは、データベースのサイズが大きくなるほど、リニアに
>性能が劣化するらしいのだが、ほんと?

 フル・テーブルスキャンなら、どんなDBでもサイズに比例。

 いいたいことは、DELETEを繰り返すとゴミ掃除しないと遅くなると
いった特性のことだと思う。
 これは読み取り一貫性の実装の為で今のバージョンはオンラインで
ゴミ掃除できるから基本的に問題無し。

 PostgreSQL使いとしては、MySQLもInnoDBで色々出てくる問題もあ
るんだろうなと思う。
86: 02/04/29 14:10 ID:L8KHf1nv(3/4) AAS
>>85
だ・か・ら ほとんど変わんなかったんだよ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s