Impact sur les performances de la création de tables dans SQLite
P粉269847997
P粉269847997 2024-01-29 00:19:04
0
1
480

Dans SQLite, il existe une clause CREATE TABLE IF NOT EXISTS.

Je ne trouve pas de raison pour laquelle ce n'est pas bon à utiliser en termes de performances.

Pour chaque requête SQLite, je l'appelle au préalable pour faciliter les choses.

Puisque SQLite est si rapide, y a-t-il quelque chose de mal à faire cela ? S'agit-il simplement d'une mauvaise pratique ? Existe-t-il réellement un goulot d'étranglement en termes de performances ?

Si cela peut aider, je l'utilise avec PHP 7

P粉269847997
P粉269847997

répondre à tous(1)
P粉704196697

Utilisez un outil de migration de base de données tel que https://phinx.org/ qui peut exécuter votre DML au moment du déploiement. Les modifications de la base de données ne doivent pas être effectuées par l'utilisateur au moment de l'exécution, même si le temps d'exécution du DML est négligeable

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal