βάση δεδομένων Μοιραστείτε εφαρμογή ado.net με άλλους υπολογιστές

ψήφοι
0

Κάνω μια ado.net εφαρμογή που βάση δεδομένων πρέπει να μοιράζεται με άλλους υπολογιστές στο ίδιο κτίριο

Ι m χρησιμοποιώντας SQLite

Δημοσιεύθηκε 20/10/2018 στις 12:40
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Θα μπορούσατε να μοιραστείτε το αρχείο .db σας σε έναν κοινόχρηστο φάκελο, αλλά αυτό δεν είναι ό, τι SQLite είναι. δείτε κατάλληλες χρήσεις για SQLite

Πολλοί ταυτόχρονη συγγραφείς; → επιλέξτε client / server

Εάν πολλά θέματα ή / και διαδικασίες πρέπει να γράψετε τη βάση δεδομένων την ίδια στιγμή (και δεν μπορείτε να προσθέσετε και να αναλαμβάνουν εκ περιτροπής), τότε είναι καλύτερα να επιλέξετε ένα μηχανισμό διαχείρισης βάσεων δεδομένων που υποστηρίζει ότι η ικανότητα, πράγμα που σημαίνει πάντα μια μηχανή βάσης δεδομένων client / server. SQLite υποστηρίζει μόνο ένας συγγραφέας σε ένα χρόνο ανά αρχείο βάσης δεδομένων. Αλλά στις περισσότερες περιπτώσεις, μια πράξη εγγραφής διαρκεί μόνο χιλιοστά του δευτερολέπτου και έτσι πολλούς συγγραφείς μπορεί απλά να πάρει στροφές.

SQLite θα χειριστεί πιο εγγραφής συγχρονισμός ότι πολλοί άνθρωποι υποψιάζονται. Παρ 'όλα αυτά, τα συστήματα client / server της βάσης δεδομένων, επειδή έχουν μια μακρόχρονη διαδικασία εξυπηρετητή στο χέρι για να συντονίζει την πρόσβαση, μπορεί συνήθως να χειριστεί πολύ πιο εγγραφής συγχρονισμός από SQLite ποτέ θα.

Δείτε επίσης αυτή η απάντηση Είναι δυνατόν να χρησιμοποιήσετε μια βάση δεδομένων SQLite σε έναν κοινόχρηστο φάκελο σε έναν υπολογιστή;

Απαντήθηκε 22/10/2018 στις 07:07
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more