Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9520|Odpoveď: 0

Rozdiel medzi mysql_unbuffered_query a mysql_query v PHP

[Kopírovať odkaz]
Zverejnené 20. 2. 2016 20:53:29 | | |

Každý mysql_query pozná, tak si stručne predstavme mysql_unbuffered_query

mysql_unbuffered_query

(PHP 4 >= 4.0.6, PHP 5) mysql_unbuffered_query -- Odošle SQL dotaz do MySQL bez načítania a ukladania do vyrovnávacej pamäte výsledných riadkov

Opis resource mysql_unbuffered_query ( dotaz na reťazec [, resource link_identifier] )


mysql_unbuffered_query() posiela SQL dotaz do MySQL, ale automaticky nenačítava a neukladá výsledkovú množinu ako mysql_query(). Na jednej strane to šetrí značnú pamäť pri práci s veľkými množinami výsledkov. Na druhej strane, môžete manipulovať s množinou výsledkov hneď, ako dostanete prvý riadok, namiesto čakania na vykonanie celého SQL príkazu. Pri použití viacerých databázových pripojení musíte špecifikovať voliteľný parameter link_identifier.

Poznámka: Výhody mysql_unbuffered_query() majú svoju cenu: nemôžete použiť mysql_num_rows() a mysql_data_seek() nad množinou výsledkov vrátených mysql_unbuffered_query(). Okrem toho, pred odoslaním nového SQL dotazu do MySQL musia byť všetky necacheované SQL dotazy extrahované z výsledných riadkov.

Vyššie uvedené je vysvetlenie mysql_unbuffered_query v php manuáli, hľadal som veľa vysvetlení pre už existujúce v manuáli na internete, mnohí ľudia dúfajú, že budú mať príklad na lepšie pochopenie aplikácie tejto funkcie, ja som nasledoval uvedené vysvetlenie, urobil som príklad, len na referenciu:







Predchádzajúci:php generuje náhodné čísla
Budúci:C# zaokrúhľuje dvojku
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com