$db->setRow() - queryAbfrage sparen?
Verfasst: Mo 5. Jan 2015, 15:25
Ich habe momentan ein Plugin, in dem ich eine identische Query-Abfrage 2 mal hintereinander machen muss.
Klar kann ich jetzt einfach jeweils $db->query() aufrufen.
Frage ist an der Stelle, ob es ressourcen spart, wenn ich statt dessen mit $db->setRow(1); den Zeiger wieder auf das bereits vorhandene Abfrageergbnis zurücksetze.
Hat da jemand Erfahung ob dies wirklich eine Abfrage spart und ob es unerwünschte Seitenefekte haben kann, setRow zu nutzen... da in der API-Beschreibung ja nur die dürftige ANweisung steht: Do not set it manually unless you know what you are doing.
Klar kann ich jetzt einfach jeweils $db->query() aufrufen.
Frage ist an der Stelle, ob es ressourcen spart, wenn ich statt dessen mit $db->setRow(1); den Zeiger wieder auf das bereits vorhandene Abfrageergbnis zurücksetze.
Hat da jemand Erfahung ob dies wirklich eine Abfrage spart und ob es unerwünschte Seitenefekte haben kann, setRow zu nutzen... da in der API-Beschreibung ja nur die dürftige ANweisung steht: Do not set it manually unless you know what you are doing.