Napisał: Patryk Krawaczyński
21/05/2013 (2 dni temu) |+ |
drukuj
J
eśli chcemy sprawdzić ilość rekordów w danej tabeli, a nie katować bazy (przy bardzo dużej ilości wpisów) kolejnym zapytaniem w stylu: select count(*) – możemy wykorzystać information_schema:
mysql> use information_schema;
mysql> select table_rows from tables where table_name = 'tabela';
Więcej informacji: INFORMATION_SCHEMA
Napisał: Patryk Krawaczyński
19/05/2013 (4 dni temu) |+ |
drukuj
Napisał: Patryk Krawaczyński
18/05/2013 (5 dni temu) |+ |
drukuj
P
ewnego, dawnego razu – pewna firma – nazwijmy ją X – zauważyła, że jej firmowy serwer z aplikacją Y zaczyna coraz bardziej wolniej przetwarzać dane. Ówczesny administrator (specjalizujący się głównie w systemach .exe) zwrócił się do mnie z prośbą o „rzucenie okiem”, czy czasami serwer lub aplikacja nie wymaga zmian w konfiguracji, w celu przywrócenia pierwotnej wydajności i czy nie wynika to z ilości danych jakie zostały już przetworzone. Po uzyskaniu klucza SSH na konto uprawnione do polecenia sudo – 18.02.2011 roku zalogowałem się na serwer Z firmy X w celu sprawdzenia ogólnego stanu serwera. Po uzyskaniu informacji o stanie wolnego miejsca na partycji dla danych z aplikacji za pomocą polecenia df -h przyszedł czas na sprawdzenie aktualnych procesów za pomocą ulubionego narzędzia htop.
czytaj całość »
Napisał: Patryk Krawaczyński
15/05/2013 (2 tygodnie temu) |+ |
drukuj
O
statnio zaistniała potrzeba instalacji VirtualBoksa na Mac OS X Mini, który nie był wyposażony w żaden monitor, klawiaturę czy myszkę – tzw. headless station. Oczywiście instalacja VirtualBoksa z linii poleceń nie jest aż tak wymagająca, jak administracja nim za pomocą poleceń, ale pozwala na szybkie osiągnięcie celu bez jednego kliknięcia:
czytaj całość »
Napisał: Patryk Krawaczyński
04/05/2013 (3 tygodnie temu) |+ |
drukuj
S
erwis tumblr, który bardzo mocno polega na rozwiązaniu memcached stworzył własne narzędzie o nazwie memkeys do monitoringu użycia kluczy. Wcześniejsze, podobne narzędzie o nazwie mctop posiadało bardzo przykrą wadę – m.in. pod dużym obciążeniem sieciowym potrafiło zgubić od 50 do 75% śledzonych kluczy. Nowe narzędzie Tumblr pod tym samym obciążeniem opuszcza mniej niż 3 procent wyłapanych pakietów (na maszynie wysycającej 1Gb łącza sieciowego).
czytaj całość »
Napisał: Patryk Krawaczyński
02/05/2013 (3 tygodnie temu) |+ |
drukuj
S
tandardowo w systemie Ubuntu 12.04.2 LTS jest zainstalowany Tomcat7 w wersji 7.0.26. Niestety jednym z ogólnych problemów serwera Tomcat jest rotowanie pliku catalina.out, który czasami (w zależności od poziomu logowania) potrafi zajmować po kilka gigabajtów – a użycie narzędzia logrotate z opcją copytruncate na tak dużym pliku potrafi spowodować, że zanim logrotate dokona skopiowania i wyczyszczenia pliku – inny proces trzymający otwarty plik dokona zapisu, a miejsce nie zostanie wcale zwolnione.
czytaj całość »
Napisał: Patryk Krawaczyński
01/05/2013 (4 tygodnie temu) |+ |
drukuj
W
dniach 13-14 maja w Poznaniu odbędzie się pierwsza edycja konferencji Atmosphere, która dedykowana będzie firmom dynamicznie rozwijającym swoje usługi w sieci WWW. Wśród gości specjalnych spotkania są m.in. Paul Hammond, odpowiedzialny za takie projekty jak webkit2png, favcol, minimum i flickr oraz Brian McCallister, światowej sławy koder, pracujący dla największego na świecie serwisu społecznościowego Ning oraz Apache Software Foundation.
czytaj całość »
Ostatni komentarz :