PHP a Hardware – Hardware – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

PHP a Hardware – Hardware – Fórum – Programujte.comPHP a Hardware – Hardware – Fórum – Programujte.com

 

VelkyBubak0
Newbie
27. 2. 2016   #1
-
0
-

Nedávno jsme přecházeli z VPS s plotnovým diskem na VPS s SSD (obojí od Wedosu) a přestože jsou scripty stejné, občas fungují jinak.

V této chvíli mne zajímá jeden "robot", který po náhodném čase změní maličkost v databázi. Je utvořen tak že čte informace z proměnných uložených mimo script v souboru (určeném pouze pro tyto informace, který se naincluduje), pokud jsou splněny podmínky udělá se změna v DB a součastně se změnou se tento soubor s proměnnými přepíše, aby aby nemoly být podmínky splněny ihned znovu. Script (v PHP) je spuštěn kýmkoliv kdo na stránku přijde.

Po přechodu na VPS s SSD se nicméně změna provede i 35x místo 1x. Mám podezření a rád bych ověřil zda je možné, že by to souviselo s rychlostí zápisu SSD disku, nebo prostě s tím jak SSD operuje s daty.

Nahlásit jako SPAM
IP: 94.113.138.–
Kit+15
Guru
27. 2. 2016   #2
-
0
-

#1 VelkyBubak
Dej pryč ten soubor a celé to vyřeš jedním dotazem (nebo transakcí) v databázi. Po souborech nemůžeš jen tak chtít, aby ti chránily vstup do kritické sekce.

Nahlásit jako SPAM
IP: 194.228.13.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
VelkyBubak0
Newbie
27. 2. 2016   #3
-
0
-

#2 Kit
Nepovažuju to za kritickou sekci, ale snažím se přijít na to kde se vzala chyba. Upřímně si nejsem jist které z řešení by bylo efektivní - nezdá se mi ani jedno, ale o jiných nevím.

a) založení tabulky pro jeden záznam, obsahující čtyři proměnné

b) založení souboru pro čtyři proměnné (aktuálně)

Nahlásit jako SPAM
IP: 94.113.138.–
Kit+15
Guru
27. 2. 2016   #4
-
0
-

#3 VelkyBubak
Pokud potřebuješ zajistit, aby jednu akci provedl právě jeden proces, tak se to jmenuje "kritická sekce". Ostatní procesy si o ni musí natlouct hubu.

Nahlásit jako SPAM
IP: 194.228.13.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 15 hostů

Podobná vlákna

Hardware keylogger — založil Michalek

Hardware- Beginner — založil fixa

Spolupráce s hardware — založil jojocz

Ovládanie hardware — založil Jakubo

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý