| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo, hab folgendes Problem: Wir fahren eine Datenbank an der der Grenze des Möglichen. Es gab jetzt die Idee, die Prozesse zur Pflege und zur Aktualisierung der Daten in einem seperaten Skript auszuführen, das eine geringe Prozeßpriorität hat und quasi durchgängig läuft. Ist so etwas möglich ? Ich habe einen ersten Versuch mit proc_open gestartet, hatte aber das Gefühl, das dieser Aufruf alles insgesamt verlangsamt. Dazu die Frage: Ist so etwas auch für mySQL möglich ? Also Datenbankroutinen mit einer geringen Priorität laufen lassen ?
__________________ Webstammtisch Oldenburg |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Warum nennst Du den oben beschriebene Ansatz denn Frickelei ? Hast Du schon Erfahrungen damit gemacht ?
__________________ Webstammtisch Oldenburg | |
| | |
| | |
| Neuer Benutzer Registriert seit: 12.08.2011
Beiträge: 22
PHP-Kenntnisse: Fortgeschritten ![]() | Hast du dir mal die Doku angesehen von MySql? http://dev.mysql.com/doc/refman/5.1/de/select.html Code: SELECT [HIGH_PRIORITY] Code: INSERT [LOW_PRIORITY] |
| | |
| | ||||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Zitat:
Zitat:
Bei einer Datenbank mit einer Millionen Einträgen dauert halt das Suchen knapp eine Minute (mit Volltextindex und Sortierung der Daten). Solche Sachen würde ich gerne durchgängig cachen, ohne die Performance arg zu belasten. Hat jemand Erfahrung mit Prioritäten bei PHP-Skripten ?
__________________ Webstammtisch Oldenburg Geändert von eisenhans (01.09.2011 um 06:58 Uhr). | |||
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.06.2011
Beiträge: 391
PHP-Kenntnisse: Anfänger ![]() | Schau mal hier: http://dev.mysql.com/doc/refman/5.1/de/select.html Stichwort "HIGH_PRIORITY". |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
kam vorher schon von phpler5541
__________________ Webstammtisch Oldenburg | |
| | |
| | |
| Erfahrener Benutzer | Kannst du so eine 1000000-Einträge-Table-SELECT incl. Volltextsuchquery sowie die Struktur ( prinzipielle ) des Tables mal posten ? Du musst in der Tabelle schon enorm viele Daten haben wenn dir die Datenbank ne Minute AFK geht bei 1 mio Einträgen. Als "Beispiel": Ich hab vor ein paar Tagen erst in Relay-Log-Tables mit Apache-Logs einer Serverfarm auf Fehler-Suche gehen müssen und da waren weit mehr als 3 Milliarden Rows an Datenmasse auf denen die Querys liefen, alles was da über 5 Sekunden Laufzeit gehabt hätte, wär warscheinlich an nem kill gestorben...
__________________ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php priorität, mysql select high_priority |