PHP SqlDiff.

PHP SQLDIFFは、2つのSQLデータベーステーブルの間の差を示すWebアプリケーションです。
今すぐダウンロード

PHP SqlDiff. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Terry Gliedt
  • 出版社のWebサイト:

PHP SqlDiff. タグ


PHP SqlDiff. 説明

PHP SQLDIFFは、2つのSQLデータベーステーブルの間の差を示すWebアプリケーションです。 PHP SQLDIFFは、2つのSQLデータベーステーブルの間の違いを示すWebアプリケーションです。テーブルに深刻な変更を加えるには、テーブルを別のデータベースにコピーしてそこに変更を加えます。それ以外の場合、私のユーザーはSQLViewを使用してテーブルを変更します。もちろん、私たちは他の場所で彼らのテーブルのバックアップを保持しています。ここに留めておくべきことがいくつかあります。 SqlDiffは、変更された行のスクロールセットを提供しますが、あなたがそれをカットする方法では、100万の変更は誰もが合理的に管理できるものを超えています。テーブルに主キーが必要です。 SQLDIFFを使用すると、コンパレータに使用する列を指定できます。ただし、テーブルが同じ主キーを持っていない場合、SQLDIFFは実際には変更を加えることはできません。間違ったコンパレータ列を選択した場合、または列のデータが一意ではない場合は、テーブルを重視することができます。 2つのテーブルは基本的に「同じ」でなければなりません。つまり、同じ列名を持ち、列のデータ型は一致しなければなりません。 SQLDIFFは、まったく同じ列を持たないテーブルを比較できますが、比較する列を選択する必要があります。それはまた同じ名前の列であるふりをするでしょうが、異なるデータ型が同じです。これは必ずしも当てはまるわけではないので、テーブルとは異なり変更するときは特に注意してください。いずれにせよ、テーブルが異なるほど、何が起こったのかを把握することができなくなるまで、より多くの違いが見つかります。と言ったことは、「変更」があなたが列または2つを追加または削除したということがあるということがある。そのため、SQLDIFFはこれを検出し、比較したい列を選択できます。いずれにせよ、あなたはまだ一致する主要な鍵が必要です。本当に本当に大きなテーブルは、差分に本当に長い時間をかけることができます。比較をするためには、テーブル全体を読み、システムにかなり難しいことがあります。数万の行を数千個入っている場合、SQldiffは満足のいくものであるべきですが、あなたが数百万の行を持っていれば...幸運。 PHPがメモリが不足しており、Webサーバーの構成によっては、何が起こっているのかを伝えることができるように、PHPが良いチャンスがあります。一般的には、本当に大きなテーブルを比較するときには幸せになることはありません。 DIFFがわかったら、変更したテーブルからマスターテーブルで特定の(またはすべての)行または列が更新されるように変更を加えることができます。実際にデータベースの変更をコミットする前に、新しい「SQL」ボタンを使用して、SQLが妥当なかどうかを確認してください。データベースは厳密な静的でSTICとSQLDIFFが保護するふりさえしません。テーブルのペアとその後の1つを差し込み、その後SQLDIFFと同期させようとしたら...順調に驚かれることができます。


PHP SqlDiff. 関連ソフトウェア