- Megjött a Razer DeathAdder egerek legfrissebb nemzedéke
- Ismét minimalista miditorony érkezett a Fractal Design műhelyéből
- Alakul a SpaceX Starlink európai ellenfele
- Digital Fingerprinting: Így buktat le a böngésződ a neten - Tech Percek #18
- Prezentálta PCI Express 6.0-s SSD-vezérlőjét a Silicon Motion
Aktív témák
-
Sk8erPeter
nagyúr
Ja persze, tudom, hogy nem kell vele foglalkozni, csak érdeklődtem a működése felől.
Sajnos jól gondoltam, MyISAM esetén a PDO felől sem működik a tranzakció plusz commit/rollback mechanizmus:
[Transactions and auto-commit]
"WarningPDO only checks for transaction capabilities on driver level. If certain runtime conditions mean that transactions are unavailable, PDO::beginTransaction() will still return TRUE without error if the database server accepts the request to start a transaction.
An example of this would be trying to use transactions on MyISAM tables on a MySQL database."
Kár.
Azt hiszem, nem érdemes emiatt megváltoztatnom InnoDB-re a jelenlegi adattábláim tárolási mechanizmusát, akkor viszont szívhatok azzal, hogy több új elem beillesztése esetén hiba fellépésekor megfelelően visszavonogassam szépen kézzel az INSERT-eket, utólag a megfelelő sorokra küldve egy DELETE-et...Tulajdonképpen azt sem látom be, mi értelme van, hogy csupán driverszinten ellenőrzi a tranzakciós képességeket, miért nem ugat érte (legalább lenne notice, warning vagy PDOException), ha az adattábla nem támogatja őket, hogy a programozó ne nézzen már bambán, hogy vajon a rollback-nél miért nem vonta vissza a kívánt módosításokat, amennyiben elvégezte...
Milyen szép is lenne egy DataSet alapúhoz hasonló megoldás, mint .NET-ben.
Aktív témák
- OHH! Dell Precision 7560 Tervező Vágó Laptop -70% 15,6" i7-11850H 32/1TB NVIDIA A3000 6GB FHD
- Asztali PC , i7 6700K , 1080 Ti 11GB , 32GB DDR4 , 500GB NVME , 500GB HDD
- Asztali PC , R5 8400F , RTX 3070 , 32GB DDR5 , 500GB NVME , 2TB HDD
- Legion Go 1TB
- Lenovo LOQ 15IRX9 - i5 13450HX, 16GB, RTX 4060 8G, 1TB M.2 (Gari: 2027.03.11.)
- Bomba ár! Dell Latitude E5550 - i5-5GEN I 8GB I 128GB SSD I 15,6" FHD I W10 I HDMI I Cam I Gari!
- Bomba ár! Dell Precision M4600 - i7-QM I 8GB I 500GB I Nvidia I HDMI I 15,6" FHD I W10 I Gari!
- Bomba ár! Dell Latitude 7320 - i5-11GEN I 8GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- BESZÁMÍTÁS! Apple MacBook Pro 14 M2 Pro - M2 Pro 16GB 512GB SSD garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest