Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Zaťaženie DB

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 27.04.2009 20:29

Zdravím páni (možno aj dámy :D),

na stránke profesia.sk majú v bočnom panely akýsi filter (Lokalita, Druh pracovného pomeru atď..) záznamov. Všimnite si, že pri každej položke je v zátvorke počet vyhovujúcich záznamov. Ako robia ten súčet? Nie je pre databázu veľká záťaž pri každom načítaní stránky sčítavať záznamy vyhovujúce podmienkam, ak tam je cca 10-20 tisíc záznamov?

Poprípadne by sa to dalo tak, že by pri každej editácii (pridanie, zmazanie alebo úprava) nejakého záznamu robili v zvlášť tabuľke súčet podľa kritérií? To je relatívne menšia záťaž, ale keď si vezmem, že tých kombinácií je veľa, nebolo by obtiažne ich generovať?

Prosím dakoho aby mi to objasnil :D ďakujem







_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Zaťaženie DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2009 20:39

co znamena velka zataz? pri takom malom pocte, ako si uviedol, urcite nie... predpokladam ale, ze tieto sucty maju v druhej tabulke, lebo je to urcite efektivnejsie, ako keby sa mali stale dokola scitavat zaznamy v tabulke, kde su ulozene data jednotlivych ponuk...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Zaťaženie DB

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok Napísal autor témyOffline : 27.04.2009 20:59

takze pre databazu by nebolo nic hrozne stale robit

Kód:
count(*) where lokalita = 'nitra' and where druh = 'zivnost'


pri mnou uvedenom pocte zaznamov?

a ako asi moze vyzerat ta tabulka?







_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Zaťaženie DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2009 21:05

ak su spravne nastavene indexy, tak nie... ktoru tabulku myslis?







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Zaťaženie DB

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok Napísal autor témyOffline : 27.04.2009 21:09

ta tabulka kde maju podla predpokladu sucty...

pretoze ked si klikas na tie odkazy, tak sa ti meni filter, vzdy podla kriterii... takze musia mat ulozene v tabulke vsetky mozne kombinacie







_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Zaťaženie DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2009 21:54

to je otazne, ale asi vsetky data, ktore sa nachadzaju vo filtroch, teda kraj, lokalita, pracovny pomer, pozicia, ... ak mas zvoleny len kraj, tak sa spocitaju zaznamy s prislusnym krajom a pod... ale pravdaze to moze byt uplne inak :) zaujimave vsak je, ako maju rieseny filter na ponuky za urcite obdobie (1 mesiac, 1 tyzden, 1 den, ...), pretoze ked si pozries url a zacnes radovo zvacsovat hodnotu parametra count_days, tak sa predlzuje cas spracovania/nacitania stranky... pri 10mld je to uz citelne... ked dalej zvysujes, tak uz asi uplynie max doba behu skriptu, kedze sa zobrazi prazdna stranka...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Zaťaženie procesora

v Operačné systémy Microsoft

5

396

10.02.2021 11:31

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zatazenie RAM

v Pamäte

10

559

09.04.2016 13:20

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zatazenie CPU

v Intel - Integrated Electronics

18

563

01.12.2013 22:36

brmbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Max. zaťaženie PC

v Ostatné

12

668

12.05.2012 0:43

MacherSVK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vysoke zatazenie procesora

v AMD - Advanced Micro Devices

19

1992

02.02.2011 18:44

r0bhin0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zatazenie servera .htaccessom

v Ostatné

2

527

13.05.2010 8:29

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. restartovanie zatazenie procesora

v Intel - Integrated Electronics

23

1004

03.04.2010 8:14

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zatazenie dat mapami?

v Smartfóny a tablety

2

3887

27.11.2012 20:57

mirom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Max. zaťaženie PC

v Ostatné

4

1048

25.10.2008 12:24

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. interrupts zatazenie procesora

v AMD - Advanced Micro Devices

1

365

19.09.2012 12:07

McDog Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. privelke zatazenie ramky

v Operačné systémy Microsoft

4

465

12.10.2007 22:43

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nezname zaťaženie procesora

v Intel - Integrated Electronics

2

475

03.11.2011 18:28

Brusska Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zaťaženie USB portu

v Ostatné

5

820

19.12.2010 17:10

Steal6th Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zataženie cpu po oc

v Benchmarky a diagnostické programy

11

1500

15.05.2010 0:05

alexis333 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zatazenie a teplota gpu

v Benchmarky a diagnostické programy

1

1230

17.10.2009 23:21

Atrix24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zaťaženie GPU na 99%

v nVidia grafické karty

0

372

01.12.2012 13:57

MoonDreams Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra