La différence commune entre mysql et la base de données Oracle

Différences: (Je fournis des différences communes, je n'aime pas ne pas vaporiser)

1. mysql est open source et gratuit. Il prend peu de place pour les applications générales et les petites entreprises. Oracle est payant et prend du stockage.

Grand espace, généralement utilisé dans les grandes entreprises que l'on trouve couramment dans les principaux opérateurs, banques et gouvernements

2. Méthode de soumission des transactions

Oracle ne soumet pas automatiquement par défaut, les utilisateurs doivent soumettre manuellement.

La valeur par défaut de MySQL est soumise automatiquement. Ne prend pas en charge les transactions.

mysql soumet automatiquement par défaut, c'est-à-dire que vous soumettez une requête, elle sera exécutée directement, nous pouvons passer.

set autocommit = 0 Désactiver la soumission automatique.

set autocommit = 1 Activez l'autocommit.

3. Traitement des devis simples

Vous pouvez utiliser des guillemets doubles pour entourer une chaîne dans MYSQL et uniquement des guillemets simples pour entourer une chaîne dans ORACLE. Le guillemet simple doit être remplacé avant d'insérer et de modifier la chaîne: remplacez tous les guillemets simples qui apparaissent par deux guillemets simples

Par exemple, une instruction sql sélectionne * de l'utilisateur a où a.id = '1' entre guillemets simples, les deux sont reconnus. Si a.id = "1", seul mysql peut reconnaître

4. Extension et flexibilité des instructions SQL

mysql possède de nombreuses extensions très pratiques et pratiques de l'instruction sql, telles que la fonction limit, insert peut insérer plusieurs lignes de données à la fois, sélectionner des données de gestion sans ajouter de

5. Comparaison floue des chaînes Le nom de champ comme '% string%' est utilisé dans MYSQL, et le nom de champ comme '% string%' peut également être utilisé dans ORACLE, mais cette méthode ne peut pas utiliser l'index, la vitesse n'est pas rapide

6. Oracle implémente la plupart des fonctions dans ANSII SQL, telles que le niveau d'isolement des transactions, les caractéristiques de propagation, etc. Mysql est encore relativement faible à cet égard

A publié 13 articles originaux · Likes0 · Visites 1942

Je suppose que tu aimes

Origine blog.csdn.net/Beautifulcoco/article/details/103595310
conseillé
Classement