Rich Bitch Posted December 12, 2007 Report Posted December 12, 2007 kaadam nav counter.hackers.lv vai stats.tunt.lv skaitiiklju datubaazes struktuura?
andrisp Posted December 12, 2007 Report Posted December 12, 2007 (edited) Protams, ka nav. Ā, nu jā - attiecīgajiem īpašnieiem ir ;) Edited December 12, 2007 by andrisp
Aleksejs Posted December 12, 2007 Report Posted December 12, 2007 Man nav, bet varētu būt kaut kas šāds: tabula: apmeklejums datumlaiks,ip_adrese,url un ja nepieciešams, tad kaut kāds view, kas satur kaut ko šādu: Select count(ip_adrese) from apmeklejums group by url
Rich Bitch Posted December 12, 2007 Author Report Posted December 12, 2007 un kaa dariit ar vairaakiem kontiem kur skaitiiklis ir vairaakaas lapaas?
andrisp Posted December 12, 2007 Report Posted December 12, 2007 Nu tad katram kontam vēl ir savs identifikātors. Un viss dati tad tiek piesaistīti attiecīgajiem kontiem.
Rich Bitch Posted December 12, 2007 Author Report Posted December 12, 2007 (edited) vienaa tabulaa man glabaajas dati ar kontiem un tai tabulai apmeklejums man klaat naav kolona konta id? Edited December 12, 2007 by Rich Bitch
andrisp Posted December 12, 2007 Report Posted December 12, 2007 Ja tu domāji "naav" kā "nāk", tad jā. Aptuveni tā.
Rich Bitch Posted December 12, 2007 Author Report Posted December 12, 2007 piedoshanu, drukas kljuuda un kaa tad notiks datu apstraade ja tajaa tabulaa buus baigi daudz dati (paarspiileejot njemsim 10 miljoni)? piemeeram atlasiit visus ierakstus, kur konts = 1 vai ip = 123.123.123.123, tas baigi nebremzees sho padarishanu?
Aleksejs Posted December 12, 2007 Report Posted December 12, 2007 Atkarībā no tā, cik labi optimizēta būs tabula, nebremzēs. Un pie lieliem apjomiem arī apakšā esošā tehnika ir liela.
Rich Bitch Posted December 12, 2007 Author Report Posted December 12, 2007 ko noziimee laba tehnika? cik tas ir laba? un kaa buutu vislabaak optimizeet tabulu?
andrisp Posted December 12, 2007 Report Posted December 12, 2007 Indexus pareizos salikt. Ip adreses glabāt kā ip2long (nezinu īst kā to formātu sauc, bet apskaties php.net/ip2long). Domāju, ka daudz arī dod, ja vecos datus pārvieto uz citām tabulām (tipa arhīvs), piemēram, dalot datus pa mēnešiem. Nu vispār tur ir baigi jāfunktierē.
Aleksejs Posted December 12, 2007 Report Posted December 12, 2007 Laba tehnika ir tāda tehnika, 1) kuras izmaksas (fiksētās izmaksas sadalot plānotajā izmantošanas termiņā un pieskaitot klāt darbības izmaksas) ir mazākas par gūstamās peļņas daļu, kura netiktu gūta, ja netiktu izmantota šī tehnika. 2) kura spēj nodrošināt datubāzes (šajā gadījumā) piekļuves ātrumu/glabāšanai nepieciešamo telpu (gan disku, gan operatīvās atmiņas)/atbilstošu tīkla pieslēguma iekārtu saskaņā projektā izvirzītajām prasībām. Tātad, piemēram, manam mājas projektam: Laba tehnika varētu būt 5 gadus vecs parasts dators. Par mySQL optimizāciju: http://hackmysql.com/documents
Rich Bitch Posted December 12, 2007 Author Report Posted December 12, 2007 kaut kur veel redzeeju, ka paraada cik apmekleetaaji atnaakushi pirmo reizi un cik atkaartoti, kaa to panaakt?
andrisp Posted December 12, 2007 Report Posted December 12, 2007 Padomā. Ja jau tev tiek uzkrāti dati, tad ko tu ar viņiem vari darīt ?
Grey_Wolf Posted December 12, 2007 Report Posted December 12, 2007 ja tajaa tabulaa buus baigi daudz dati (paarspiileejot njemsim 10 miljoni)? piemeeram atlasiit visus ierakstus, kur konts = 1 vai ip = 123.123.123.123, tas baigi 1. indeksi 2. IP neglabat ka Warchar, bet gan ka INT .... (SQL ir specialas formulas kas IP parversh par INT ...) tad 10M nebremzees.... ------- INET_ATON() un INET_NTOA() Siikaak seit
Recommended Posts