Przesunięty przez: Matteo 09-11-2013, 09:27 |
Automatyczna optymalizacja tabel |
Autor |
Wiadomość |
lkj
Posty: 49
|
Wysłany: 27-09-2008, 22:36
|
|
|
RuseK, znalazlem blad w skrypcie, nie powinien ten kod:
Kod: |
if ( isset($_POST['update_interval']) )
{
update_config('tables_optimize_interval', intval($_POST['days_interval']));
$board_config['tables_optimize_interval'] = intval($_POST['days_interval']);
}
|
wygladac tak:
Kod: |
if ( isset($_POST['update_interval']) )
{
$update_config('tables_optimize_interval', intval($_POST['days_interval']));
$board_config['tables_optimize_interval'] = intval($_POST['days_interval']);
}
|
|
|
|
|
![](templates/subSilver/images/spacer.gif) |
Gadatliwa Kasia
|
|
|
|
Gilu
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
Pomógł: 848 razy Posty: 2309
|
Wysłany: 27-09-2008, 22:39
|
|
|
Albo jestem ślepy, albo kod który jest rzekomo błędy i ten na który trzeba zamienić jest taki sam? |
|
|
|
![](templates/subSilver/images/spacer.gif) |
@d!r3k
![SupportTeam](templates/subSilver/images/ranks/rank_SUPPORT.gif)
![](images/avatars/1652749086529b3fd85ec0c.gif)
Pomógł: 851 razy Posty: 1685
|
Wysłany: 27-09-2008, 22:40
|
|
|
Gilu napisał/a: | Albo jestem ślepy, albo kod który jest rzekomo błędy i ten na który trzeba zamienić jest taki sam? |
Chyba tak
zmiana polega na tym:
Cytat: | update_config('tables_optimize_interval', intval($_POST['days_interval']));
zmień na to:
$update_config('tables_optimize_interval', intval($_POST['days_interval'])); |
|
_________________ Odpłatnie wykonam:
- Instalację forum / Instalację modyfikacji,
- Wykonanie uniwersalnego szablonu / Kodowanie szablonów,
- Pisanie drobnych modyfikacji. |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Radek
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
![](images/avatars/6197957854df2037bee536.jpg)
Pomógł: 955 razy Posty: 4614
|
Wysłany: 28-09-2008, 11:53
|
|
|
lkj, nie, nie powinien. Nie wiesz, to nie pisz - bo tylko wprowadzasz ludzi w błąd. |
|
|
|
![](templates/subSilver/images/spacer.gif) |
kevin_
![](images/avatars/14381999464a4797640df07.jpg)
Pomógł: 768 razy Posty: 2680
|
Wysłany: 06-12-2008, 14:28
|
|
|
Hi,
Kolumna: tables_last_optimize odpowiada za wpisy ostatniej optymalizacji.
Rozumiem że skrypt wysyła info do bazy danych o ostatniej aktualizacji w formie DATY i przez to może dodać czas (czas, który ustawimy w PA) kiedy ma optymalizować bazę
Zgadza się?
Kolumna: tables_optimize_interval kolumna ta przetrzmuje wartość dni co ile ma się robić optymalizacja? Zgadza się? znajdują się tam wartość np. "2" za dwa dni zrobi sie optymalizacja? |
_________________ Prezes |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Radek
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
![](images/avatars/6197957854df2037bee536.jpg)
Pomógł: 955 razy Posty: 4614
|
Wysłany: 06-12-2008, 15:19
|
|
|
Dokładnie, tyle że czas ostatniej optymalizacji jest w sekundach. |
|
|
|
![](templates/subSilver/images/spacer.gif) |
kevin_
![](images/avatars/14381999464a4797640df07.jpg)
Pomógł: 768 razy Posty: 2680
|
Wysłany: 06-12-2008, 16:56
|
|
|
Thx. A jeżeli powiedzmy baza ma np. 50MB, i optymalizacja będzie co dziennie i skrypt będzie optymalizować wszystkie tabele z phpbb, to jest możliwość że mogą Cie wyrzucić z hostingu, ponieważ ten skrypt optymalizacji generuje zbyt duże obciążenie processora? |
_________________ Prezes |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Radek
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
![](images/avatars/6197957854df2037bee536.jpg)
Pomógł: 955 razy Posty: 4614
|
Wysłany: 06-12-2008, 22:17
|
|
|
Skrypt optymalizuje tylko te tabele, które optymalizacji wymagają. Nawet jak dasz codziennie, to 1 zapytanie optymalizujące 1 - 4 tabele dziennie nie obciąży serwera. |
|
|
|
![](templates/subSilver/images/spacer.gif) |
looovelaaasik
Posty: 13
|
Wysłany: 04-01-2009, 22:40 PYTANIE
|
|
|
Jestem nowy i nie bardzo rozumiem jak to zrobić???
#-----[ SQL ]-------------------------------------------
#
INSERT INTO `phpbb_config` ( `config_name`, `config_value` ) VALUES ( 'tables_last_optimize', '' );
INSERT INTO `phpbb_config` ( `config_name`, `config_value` ) VALUES ( 'tables_optimize_interval', '');
A raczej jak i gdzie to wstawić?? |
|
|
|
![](templates/subSilver/images/spacer.gif) |
xlesiu
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
![](images/avatars/537397135614d9790c3fc.png)
Pomógł: 5274 razy Posty: 10382
|
Wysłany: 04-01-2009, 22:45
|
|
|
PA - SQL - MySQL
Wklejasz: Kod: | INSERT INTO `phpbb_config` ( `config_name`, `config_value` ) VALUES ( 'tables_last_optimize', '' );
INSERT INTO `phpbb_config` ( `config_name`, `config_value` ) VALUES ( 'tables_optimize_interval', ''); | Wykonaj |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Don8
Pomógł: 7 razy Posty: 485
|
Wysłany: 02-02-2009, 19:58
|
|
|
czy to bezpieczne??? nie powoduje żadnej utraty danych itp????? |
Ostatnio zmieniony przez Don8 02-02-2009, 20:00, w całości zmieniany 1 raz |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Radek
![zasłużony](templates/subSilver/images/ranks/zasluzeni.gif)
![](images/avatars/6197957854df2037bee536.jpg)
Pomógł: 955 razy Posty: 4614
|
Wysłany: 02-02-2009, 19:59
|
|
|
Don8, masz plik w załączniku |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Don8
Pomógł: 7 razy Posty: 485
|
Wysłany: 02-02-2009, 20:00
|
|
|
tak wiem zauważyłem dlatego edytowałem post |
|
|
|
![](templates/subSilver/images/spacer.gif) |
djnike
![](images/avatars/9697240444bd3efaa8c5fc.jpg)
Pomógł: 1 raz Posty: 76
|
Wysłany: 25-05-2009, 10:36
|
|
|
Don8 napisał/a: | czy to bezpieczne??? nie powoduje żadnej utraty danych itp????? |
Właśnie mam takie samo pytanie,nie ma żadnego ryzyka? |
|
|
|
![](templates/subSilver/images/spacer.gif) |
Gadatliwa Kasia
|
|
|
|
hipon
![](images/avatars/14541219934b5a30b02486b.jpg)
Pomógł: 3 razy Posty: 91
|
Wysłany: 14-01-2010, 21:32
|
|
|
RuseK napisał/a: | to 1 zapytanie optymalizujące 1 - 4 tabele dziennie nie obciąży serwera. |
Rozumiem ,że optymalizuje tylko te tabele ,które tego wymagają tak?
Jeżeli tabela wymaga optymalizacji to w PA jest oznaczona ptaszkiem tak?
Pytam ,bo nie wiem czy mi dobrze chodzi. |
|
|
|
![](templates/subSilver/images/spacer.gif) |
|