![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 18.04.2004 Skąd: Z nikąd Ostrzeżenie: (30%) ![]() ![]() |
Witam!
Mam prośbę, gdyż testuję mój własny serwer. Chciałbym na nim odpalić bardzo obciążający skrypt. Niech to będzie obciążenie maksymalne i wszystkiego (najlepiej procesora - obliczenia oraz mysql - jakies ciezkie zapytania). Wszystko w pętlę i już. Jakie są funkcje mocno obciążające serwer? Podajcie najlepiej jakiś kod. Z góry dzięki za odpowiedzi! -------------------- kOskiToS :D
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 219 Pomógł: 5 Dołączył: 18.07.2006 Skąd: Piekary Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Walnij sobie w bazie danych tabele z polem TEXT.
Wbij tam jakies 500 000 rekordow z dlugim teksetm i zrob zapytanie select * from tabela where pole like '%a%' Potem kazdy wyniki zapytania potraktuj jakas funkcja typu eregi_replace, zrob to w dziesieciokrotnej petli i odpal 5 takich skryptow na raz. Idz na kawe, na spacer, wroc i sprawdz czy jest juz wynik i czy z komputera dym nie leci ;-) -------------------- CMS dla Twojej firmy
Wojciech Małota |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
A nie ma jakis gotowych rozwiazan do testowania wydajnosci serwerow?
W sumie to mi by sie tez przydalo cos do testowania wydajnosci. Bede instalowal system w jednej firmie na serwerze specjalnie do tego zakupionym, ale fajnie by bylo sie dowiedziec ile ten serwer moze pociagnac. Najlepiej zeby mozna bylo okreslic stosunek pracujacych rownoczesnie uzytkownikow do wielkosci bazy danych. Nie zabardzo mi sie chce pisac jakis skryptow do testowania dlatego by sie przydalo cos gotowego ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 0 Dołączył: 27.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
na chlopski rozum poprostu zrobic petle ktora nigdy sie nie konczy
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
No, a co to da?? Jedynie moze zatluc serwer, a nic konkretnego nie pokaze.
Ja np bym chcial sie dowedziec ile serwer pociagnie rownoleglych polaczen, polaczeni z baza no i jak to sie bedzie rozkladalo przy bazie z 100 000 rekordow, a jak z milionem. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 17.10.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Takiegos czegos raczej nie znajdziesz. Z napisaniem tez bedzie ciezko, no ale moze Ci sie uda.. jak tak to pochwal sie co napisales
![]() p.s przyda sie ![]() -------------------- Programy antywirusowe
Komputery, internet Twój Słownik OnLine |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
EZ Publisha sprobuj zainstalowac i uruchomic
![]() -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Domyslam sie ze by sie przydalo. Moze jedank ktos juz cos takiego napisal.
Ja nie zabardzo wiem jak sie zabrac za pisanie benchmarka dla serwera ![]() W sumie to mozna by napisac cos co by do bazy dodawalo po 10 000 rekordow, wykonywalo jakies operacje np z preg_replace i mierzylo czas wykonywania. Jest tylko jeszcze kewstia odpalania tego kilka razy rownoczesnie. |
|
|
![]()
Post
#9
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jakiś czas temu próbowałem zainstalować ez publisha na localhoscie i mi się nie udało
![]() ![]() -------------------- Sygnatura niezgodna z regulaminem.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Jeśli masz serwer na apache, to pewnie chodzi Ci o coś takiego: ab
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
O to juz jest cos.
A jest jakis benchmark do MySQL'a? |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
No to teraz juz do szczescia potrzeba by tylko bnechmarka apacha razem z mysqlem
![]() |
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Nie wiem niestety czy jest takie narzędzie. Ale nie sądzę, by było Ci ono potrzebne, skoro masz oba powyższe.
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
No ta, ale testownie apache i mysql razem bylo by najlepszym rozwiazaniem i najlepiej by odzwierciedlalo ile serwer pociagnie
![]() |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Maks? Na szybko z palca:
Możesz pozmieniać wartości w pętlach. Troszkę skomplikowałem składnie gdzieniegdzie i inne "dodatki' typu fetch_array czy rand'y... Powodzenia. ![]() -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 16:25 |