Server SQL che fà i capricci
chewbacca (autore)
- 1/11
Citazione:phpBB : Critical Error
Error updating sessions table
DEBUG MODE
SQL Error : 1053 Server shutdown in progress
UPDATE phpbb_users SET user_session_time = 1255075191, user_session_page = -2 WHERE user_id = 8919
Line : 299
File : /var/www/vhosts/gommonauti.it/httpdocs/includes/sessions.php
ultimamente sta capitando più frequentemente (diciamo che se prima succedeva una volta al mese ora mi succede almeno una volta o due a settimana) che appaiono schermate del genere per lo più quando clikko su post delle ultime 24h, Ti devi preoccupare?
ciao
Oggi è un dono, per questo si chiama presente.
VanBob
- 2/11
Si, siamo troppi!
Aiutaci a sostenere Gommonauti.it, acquista i tuoi prodotti online a questo link
Pierop
- 3/11
... troppe connessioni contemporanee.
Capo, siamo in Hosting?
Capo, siamo in Hosting?
The Doctor
- 4/11
VanBob ha scritto:Si, siamo troppi!
Non capisco se sia un bene o un male
In ogni gruppo o comunità c'è uno stolto: se nella tua cerchia di amici non ne vedi, comincia a preoccuparti.
VanBob
- 5/11
In questo caso un male.
Aiutaci a sostenere Gommonauti.it, acquista i tuoi prodotti online a questo link
hasby
- 6/11
- Ultima modifica di hasby il 09/10/09 11:11, modificato 1 volta in totale
Scusa, se mi permetto ma, il primo errore è perche' si è verificato uno stato anomalo del DB e pertanto shutdown. Controllerei l'indice del campo user_id tabella phpbb_users.
Non mi preoccuperei sul numero alto di persone ma, su come gestire il DB e renderlo piu' veloce alla richieste.
Non mi preoccuperei sul numero alto di persone ma, su come gestire il DB e renderlo piu' veloce alla richieste.
prince
- 7/11
capo, hai mai pensato a postgresql ?
hasby
- 8/11
No postgresql troppo oneroso...se pure sarebbe una scelta ma, costa troppo come porting...Indicizza le tabelle e vai avanti cosi'' e vedrai che le cose andranno meglio. Utilizza un tool per vedere la deframmentazione tabelle.
No postgresql troppo oneroso...se pure sarebbe una scelta ma, costa troppo come porting...Indicizza le tabelle e vai avanti cosi'' e vedrai che le cose andranno meglio. Utilizza un tool per vedere la deframmentazione tabelle.
anzi fai cosi...
create table appoggio as select * from phpbb_users;
rinomina la tabella phpbb_users (questo per averla come backup)
poi rinomina la tabella appoggio in phpbb_users
con sto gioco hai allocato un'area contigua di dati...non ti edimenticare di creare gli indici....
ciao
No postgresql troppo oneroso...se pure sarebbe una scelta ma, costa troppo come porting...Indicizza le tabelle e vai avanti cosi'' e vedrai che le cose andranno meglio. Utilizza un tool per vedere la deframmentazione tabelle.
anzi fai cosi...
create table appoggio as select * from phpbb_users;
rinomina la tabella phpbb_users (questo per averla come backup)
poi rinomina la tabella appoggio in phpbb_users
con sto gioco hai allocato un'area contigua di dati...non ti edimenticare di creare gli indici....
ciao
prince
- 9/11
Il server probabilmente si riavviava dopo un crash, non è detto che il crash sia dovuto alle troppe utenze.
In termini economici, postresql è gratuito (anche nelle versioni commerciali), non vedo la difficoltà a fare il porting tra i due dbms.
Per esperienza ti dico che il postgres è molto più robusto degli altri dbms in circolazione seppure risulti leggermente più ostico. Lo cambierei solo con oracle, ma questo si che sarebbe molto più oneroso
In termini economici, postresql è gratuito (anche nelle versioni commerciali), non vedo la difficoltà a fare il porting tra i due dbms.
Per esperienza ti dico che il postgres è molto più robusto degli altri dbms in circolazione seppure risulti leggermente più ostico. Lo cambierei solo con oracle, ma questo si che sarebbe molto più oneroso
hasby
- 10/11
Si mettiamo anche RAC, Grid control, DataGuard... che ne dici.....no dico che il problema no sta sulla scelta del DB ma cme vengono gestite le tabelle.
Dicevo oneroso non x il costo di Postgres ma per portare i dati da un db ad un'altro, cambiare il tipo di connessioni etc..etc..
Dicevo oneroso non x il costo di Postgres ma per portare i dati da un db ad un'altro, cambiare il tipo di connessioni etc..etc..
Argomenti correlati