2016-07-14 6 views

Antwort

0

Obwohl ich bin kein Experte ich auch über das gleiche Problem gekommen sind und wurde in der Distribution zu laden aussehen gesagt ...

Im Wesentlichen gibt es zwei oder mehreren Servern ausgeführt werden und die Software wird die direkte Anfrage an die Server basierend auf der Belastung.

Aber eine Frage an Sie verwenden Sie die Datenbank so effizient wie möglich? zum Beispiel ich zur Zeit freue mich auf meine Datenbank mit der Volltextzeichenfolge in (Backend) zu ersetzen regelmäßig verwendet Arbeiten mit Zahlen beispielsweise auf eine Änderung:

1 = Tom 
2 = Sabastian 
3 = Paris 
4 = Something Else 
5 = Foo Bar Barry 

Lassen Sie mich wissen, dass Sie Gedanken und Praktiken

S

+0

Wenn Einfügungen mehr und mehr Zeit beanspruchen, können Sie E/A auf Wartezeiten prüfen und auf Indexfragmentierung prüfen. Stellen Sie bei Aktualisierungen sicher, dass Ihre zielgerichteten Aktualisierungen (nicht "alles tun") einen oder mehrere Indizes verwenden, um die zu aktualisierenden Zeilen zu identifizieren. Sie können auch Ihre Indizes auf Fragmentierung überprüfen. In vielen Fällen basiert das Update auf einem Wert in einer anderen Tabelle. Stellen Sie sicher, dass die Abfrage zum Abrufen dieses Werts ebenfalls auf einer indizierten Abfrage basiert. –

Verwandte Themen