Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Nudou jsi opuch?
Navštiv Lopuch!

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: flrmnkd
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 16.4.2010 12:17  1245
jojo, select je rychly jako blesk. mam dojem ze problem je regenerovani indexu a nevim prave jak to mysql dela, v kazdem pripade po celou dobu byly sileny waitstates, jinak se procesor nudil
themajkl themajkl All those moments will be lost in time - like tears in rain. 16.4.2010 11:00  1244
Fuj :-) Neprocházel tu tabulku sekvenčně? Select se stejným where je rychlý?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 16.4.2010 10:54  1243
Smazané řádky: 86075 (Dotaz zabral 2961.0285 sekund) :(
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 16.4.2010 10:53  1242
themajklhm, mam myisam tabulku, takze ta se zamyka vzdy cela.
netusim jak potom naklada s indexama, jak casto to predelava nebo zda vse dropne a pak az preindexuje...
themajkl themajkl All those moments will be lost in time - like tears in rain. 16.4.2010 10:26  1241
tvx [1240]: Z hlediska indexů - pokud index nedropneš, tak je jedno, po kolika budeš mazat. Není to jedno z hlediska zámků na tabulce, potažmo databázi, záleží na tom, jaký model zamykání máš nastavený (neznám v tomto mysql, obecně můžeš mít zámek na celé tabulce, na stránce, na jednom řádku...).
Pokud se má rušit cca 100 000 záznamů z 5 milionů, dělal bych to v cyklu deletů, kde bych věděl, že max. počet mazaných je tak 10 000. Tedy na mém informixu... zkus smazat tisíc a podle toho odhadnout, co si můžeš dovolit :-)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 16.4.2010 10:12  1240
mysql a delete nad obrtabulkamaNějaký nápady jak u mysql s tabulkou o cca 5 milionech záznamů s jedním fulltext indexem a asi dvěma dalšíma indexama smazat aniz bych zaseknul mysql 100tis polozek?
Napada me udelat select a pak to mazat v cyklu radek po radku treba se sekundovou pauzou... nebo v davkach po deseti, stu? nebo dropnout FT index a nechat ho pak zase vyrobit?
nedokazete mi nekdo rict co pro engine bude nejschudnejsi cesta?

Jinak kdyby nejakej hracicka si chtel hrat, tak add nosql databaze:
ac jsem to necekal, vsechny zminovane jsem velice snadno nainstaloval i rozebehnul (vetsinou temer bez nutnost konfigurace) vcetne nejakyho interface pro php nebo aspon client shellu na hrani...
king King Born to be king - ... 9.4.2010 16:52  1239
tvxtohle jsem konkretne nikdy nezkoumal. Vim ze u Cassandry jde napsat vlastni index, redis v podstate razeni nema (je to K-V store) a u monga je to horsi:
http://www.mongodb.org/display/DOCS/Project+Ideas rika:
MongoDB doesn't yet know how to sort query results in a locale-sensitive way. If you can think up a good way to do it and implement it, we'd like to know!

Resil bych to asi prozatimne nejakym hackem (vygenerovat nejaky kanonicky tvar ktery se bude spravne radit i v anglickem razeni)

jinak dekuji za ohlas, jsem rad ze se to libilo
bredy 9.4.2010 13:47  1238
themajklAccess samozřejmě zvládne kontrolu integrity dat včetně cizích klíčů. Jen to sem tam někdo neumí nastavit.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.4.2010 13:46 - Oblíbené kluby (11:51) 1237
dívám se
Funkce Nz - Access - Microsoft Office Online
themajkl themajkl All those moments will be lost in time - like tears in rain. 9.4.2010 13:02  1236
Pokud přes tu poznámku nemáš join (relaci - nestudoval jsem ten tvůj šílený select), tak by to "nz" snad mohlo pomoct.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.4.2010 12:52 - Oblíbené kluby (11:51) 1235
screeny
jen pro ilustraci, pár screenshotů z této databáze:

relace této db
formulář pro výběr dat
okno MS Access pro návrhový režim tvorby dotazu
themajkl themajkl All those moments will be lost in time - like tears in rain. 9.4.2010 12:29  1234
Misa [1233]: V tom případě ale je nesmysl použít přes ten slupeček join a čekat, že se vrátí všecko.
misa Misa Záviďte mi - máte proč :o) 9.4.2010 12:28  1233
themajkl [1230]: to jo, konzistence je primární, jen pokud z nějakého důvodu má být ve sloupečku NULL povoleno, tak se to do dotazů hodí. I kdyby to bylo jen preventivně.
themajkl themajkl All those moments will be lost in time - like tears in rain. 9.4.2010 12:27  1232
puschpull [1231]: Snažím se ti říkat celou dobu, abys to hlídání nastavil přímo v DB (pokud to umí, aspoň not null sloupečky snad umí) a nedrbal se s logikou programu, ošetřit všecky možné uživatelské postupy je nemožné. Aplikace zkusí něco uložit, -musí mít ošetřeno chování, když to DB odmítne udělat- , nepodaří se to, uživatel je upozorněn, že ukládá, co nemá, ať si to opraví.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.4.2010 12:23 - Oblíbené kluby (11:51) 1231
chystám se upravit nyní hlavně vstupní formulář, aby nedovolil existenci prázdné položky, či zabránil nechtěnému smazání

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt