![]() |
![]() |
|||||
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
|||
|
![]() |
Dit topic is 12 pagina's lang: 1 2 3 4 5 6 7 8 9 10 11 12 | ||||
Auteur: |
|
|
Grappig http://forum.zwaremetalen.com/forum_topic.php?id=4898 heeft 1002 posts en is 2x afgesloten door Slotje. the only pleasure is pain ![]() |
|
Slotje was een beetje van slag, is geloof ik weer gemaakt ![]() I've been sleeping a thousand years it seems...got to open my eyes to everything... ![]() |
|
Ik denk dat er twee mensen tegelijk postten, 999 en 1000. Ik weet niet precies hoe Slotje geprogrammeerd is, maar ik denk dat ze (het is toch wel een ze he) in actie komt als er een post wordt gedaan met een nummer >= 999 en dat gebeurde twee keer tegelijk, ze heeft dus op beide posts gereageerd. ![]() |
|
quote:2 Mensen hebben gelijk gepost ... dan kan het gebeuren dat slotje 2x probeerte te sluiten. Is bijna niet te voorkomen. Erg vervelend kan ik het niet vinden. ![]() |
|
quote: Is ook vrij moeilijk denk ik, als het tegelijk gebeurt. Je kan niet uitvragen of het topic al gesloten is, of Slotje al gereageeerd heeft, of het aantal reacties de 1000 al heeft overschreden, het gebeurt allemaal tegelijk. ![]() |
|
quote:Je zou een lock op de database kunnen zetten terwijl er een post gedaan wordt, maar dat is in dit geval wel heel rigoreus voor zo'n niet-boeiend euvel ![]() I'm not being rude. You're just insignificant. ![]() |
|
Ja maar dan zou ik eigenlijk over moeten stappen op inno-db tables. Maar daar kan ik geen fulltext indexen op leggen. Dus als iemand daar nog een oplossing voor heeft ? ![]() |
|
Kan je geen trigger op de kolom van de tabel leggen die bij elke post kijkt of slotje in actie moet komen?? Hmmz.. dat vertraagt de boel wel enorm denk ik.. ![]() |
|
quote: The quality of our perceptions determines the quality of our judgement. Our judgement determines how we interact with the world. How we interact with the world changes the world. So, the quality of our perceptions changes the world. ![]() |
|
quote: Dat is ook vrij lastig als de full-text indexen nog niet zijn aangemaakt. Ik dacht dat Paul al had aangegeven dat dit binnenkort een keer 'snachts gedaan gaat worden. ![]() |
|
quote:MySQL ondersteunt geen triggers en ook geen stored procedures ... anders had ik wel een stored procedure gemaakt die het deed. ![]() |
|
Geen stored procedures ![]() Hoe doe je het dan eigenlijk nu? [Dit bericht is gewijzigd door elessar op 30-07-2002 13:20] ![]() |
|
quote: Ai, ik dacht dat je SQL-server had draaien.. Maar daar is de hosting en de licentie niet van te betalen ![]() Uhm.. sja.. Ik neem aan dat je nu voor slotje gebruikt maakt van een COUNT-sql? Is die check niet uit te breiden met iets als Indien postcount > 1000 Delete alles boven de 1000 ??? ![]() |
|
Wat een gezaag over zo'n kutglitch. Het forum word er niet trager door [toch?] dus laat lekker gaan. ![]() |
|
quote:Stored procedures zijn voor watjes! ![]() http://www.mysql.com/doc/A/N/ANSI_diff_Triggers.html I'm not being rude. You're just insignificant. ![]() |
|
quote: Nog nooit van nerds gehoord? (heb je zelf wel eens geprogrammeerd?) ![]() |
|
quote:Tja, bij sommige mensen (check ![]() I'm not being rude. You're just insignificant. ![]() |
|
quote: Precies!! Wij nerds discussiƫren gewoon graag over oplossingen voor dat soort 'glitches' ![]() ![]() ![]() |
|
quote:he he ... en draait niet op linux ![]() Wat betreft de bug ... ik doe eerst een sql-count om te tellen hoeveel reacties er zijn. Is dat boven de 999 dan sluit ik het topic en gooi ik er een reactie van slotje achteraan. Maar als er nou net in de processor een timeslice optreedt na de count en als er net op dat moment ook een andere reactie geplaatst wordt dan kan dat proces ook als antwoord 999 terug krijgen want het vorige process heeft de reactie nog niet geplaatst (begrijp je het nog ![]() De enige manier om dit te kunnen afvangen is door semaforen. Ik zie net dat PHP dat ondersteunt maar hoe dat werkt moet ik nog ff uitzoeken. Semaphoren waren namelijk niet mijn sterkste punt toen ik nog informatica studeerde. (ok einde nerd gepraat ![]() ![]() |
|
quote:Dommel is veel leuker ![]() ![]() ![]() |
|
http://forum.zwaremetalen.com/forum_topic.php?id=4160&page=2 Als ik dat topic open staat dit bovenaan de pagina: Warning: Offset 60 is invalid for MySQL result index 3 in /home/zwaremetalen/html/comp/db.inc.php on line 111 Dead things grow from deep inside... ![]() |
|
quote: Heb ik niet, niet met Opera en niet met IE. ![]() |
|
quote:Zou nu weer goed moeten zijn ![]() ![]() |
|
quote:Gerbuik jij 60 reacties per pagina ? ![]() |
![]() |
Dit topic is 12 pagina's lang: 1 2 3 4 5 6 7 8 9 10 11 12 |
![]() |
Index / Administration | ![]() |
![]() |
![]() |
![]() |
![]() |