検索

ホームページ  >  に質問  >  本文

SQLite でのテーブル作成によるパフォーマンスへの影響

SQLite には、CREATE TABLE IF NOT EXISTS 句があります。

パフォーマンスの観点からこれを使用するのが良くない理由が見つかりません。

SQLite クエリごとに、作業を簡単にするために事前にこれを呼び出します。

SQLite は非常に高速なので、これを行うことに問題はありませんか?これは単に悪い習慣なのでしょうか、それとも実際にパフォーマンスのボトルネックがあるのでしょうか?

それが役立つ場合は、私はこれを PHP 7 で使用しています

P粉269847997P粉269847997310日前461

全員に返信(1)返信します

  • P粉704196697

    P粉7041966972024-01-29 12:20:26

    デプロイメント時に DML を実行できる、https://phinx.org/ などのデータベース移行ツールを使用します。 DML の実行時間が無視できる場合でも、ユーザーは実行時にデータベースの変更を行うべきではありません

    返事
    0
  • キャンセル返事