suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Auswirkungen auf die Leistung beim Erstellen von Tabellen in SQLite

In SQLite gibt es eine CREATE TABLE IF NOT EXISTS-Klausel.

Ich kann keinen Grund finden, warum dies aus Leistungsgründen nicht sinnvoll ist.

Für jede SQLite-Abfrage rufe ich sie zur Vereinfachung vorher auf.

Da SQLite so schnell ist, ist daran etwas falsch? Ist das nur eine schlechte Praxis oder gibt es tatsächlich einen Leistungsengpass?

Wenn das hilft, verwende ich es mit PHP 7

P粉269847997P粉269847997310 Tage vor462

Antworte allen(1)Ich werde antworten

  • P粉704196697

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

    使用数据库迁移工具,例如https://phinx.org/,它可以在部署时运行您的DML时间。数据库修改不应由使用者在运行时完成,即使 DML 执行时间可以忽略不计

    Antwort
    0
  • StornierenAntwort