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

Diskuze na Lopuchu,
pohlazení na duchu

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: weocvub
[ 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é. 1.6.2010 13:29  1272
bredy1 + huh: slo ale proto, ze je to asi 10-20 cisel tak myslim, ze to nema vyznam nejaky takovy kouzla, od 100 bych pouzil co pisete urcite :).
bredy2: po forku spojeni nefungujou ani jedno, nebo spis objekt existuje ale je nejakej nezdravej, hazi veci jako connection reset, comunication errror a podobne pokud ho chci pouzit.
huh huh 1.6.2010 12:26  1271
tvx [1267]: to by slo vyresit pomoci temporary table. ten case bude dost pomalej
bredy 1.6.2010 12:20  1270
tvxPři forku bys podle mě nemusel dělat reconnect u rodiče. U forkování akorát hrozí, že oba procesy budou posílat do stejné konekce, takže jeden z nich se musí odpojit.
bredy 1.6.2010 12:18  1269
tvxNo a to je problem ten seznam vysypat do tabulky a pak to podle toho zobrazit?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 1.6.2010 12:14  1268
A mam dalsi problemek, spoluprace mysql+php, zatim sem ho teda obesel vysokym cislem pro pocet spojeni ale rad bych ho lousknul.
Presel jsem z mysql na mysqli a od ty doby mam problem s hromadenim otevrenych spojeni diky cemuz mi kazdou chvili pretecou.
Konkretne je to v aplikaci ktera pracuje tak, ze pousti 5 threadu co downloadujou, pote co skoncej je obslouzi a vypusti dalsi pricemz udrzuje urcitej limit tech spojeni cca na 5ti.
pri forku musim vzdy udelat rekonekt mysql jak u rodice tak u potomka.
no a tady se zda byt nejak asi problem mnozeni ale uplne jsem neprisel proc u mysqli jo a u mysql nebyl.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 1.6.2010 12:08  1267
huh: okej, diky!
bredy: tez diky ale takhle to nelze, meni se mi ten seznam za chodu
huh huh 1.6.2010 12:03  1266
tvx [1264]: ja radil: huh [584]
bredy 1.6.2010 10:33  1265
tvxNo pokud to jsou nějaké sady pevných ID, můžeš to udělat další tabulkou.

Vycty: IDSady, IDTab, Poradi

IDSady určuje, která sada se použije,
IDTab určuje (seznam id) v tvém příkladě
Poradi pak urcuje razeni

SELECT * FROM tabulka JOIN Vycty ON tabulka.id = vycty.IDTab WHERE vycty.IDSady = XXX ORDER BY vycty.Poradi

Tabulka vycty pak může vypadat třeba takto:
1  10  3
1  5   2
1  8   4 
1  12  1
2  1   2
2  52  1
2  11  3

jsou zde dvě sady (1,2). První sada (1) zobrazuje položky 10,5,8,12 v pořadí 12,5,10,8
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 1.6.2010 10:12  1264
pevne order by...kdysi jsem se ptal, jak zaridit dotaz
select * from tabulka where id in (seznam id) order by "pevne poradi id ktery nejak zadam"

nekdo mi radil, ja to tenkrat nakonec nepouzil ale ted bych to potreboval.... nejak rady?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 24.5.2010 17:15  1263
cece to vypada ze to by asi slo :) diky
themajkl themajkl All those moments will be lost in time - like tears in rain. 24.5.2010 13:03  1262
A něco jako

SHOW OPEN TABLES [{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]

??
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 24.5.2010 12:57  1261
BredyTo je taky moznost kterou mam v zaloze ale ta se mi tolik nelibila ale asi k ni prikrocim.
Stale me ale zajima zda jde nejak zjistit u tabulky ze je zamcena, prislo by mi to jako adekvatni pozadavek tuhle informaci o tabulce vedet.
bredy 24.5.2010 11:21  1260
tvxTak nedeletuj hromadně... nebo ti ty nesmazané záznamy nějakým způsobem narušují refereční integritu? Prostě je označ, že jsou smazané a maž je po jednom postupně celý den v režimu nižší priority.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 24.5.2010 11:14  1259
BredyZvazoval sem ale aktualizace je mnohem rychlejsi, predevsim pro fulltext neb jeho data se mi temer nemenej.
Tabulku ktera ma pres dva miliony zaznamu mi narozdil od tech updates blokujou predevsim nasledny hromadny delete, po nichz se regenerujou indexy.
bredy 24.5.2010 10:47  1258
tvxA nemuzeš to řešit stylem
- vygenerovat data do nové tabulky
- přejmenovat je, nebo v programu přehodit referenci?

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

(c) 2001-2011 Lopuch.cz   
Kontakt