|
|
@@ -1,3 +1,6 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<!-- EN-Revision: 24249 -->
|
|
|
+<!-- Reviewed: yes -->
|
|
|
<sect1 id="zend.db.profiler" xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
|
|
|
|
<title>Zend_Db_Profiler</title>
|
|
|
@@ -10,13 +13,13 @@
|
|
|
<code>Zend_Db_Profiler</code> może być włączony aby pozwolić na
|
|
|
profilowanie zapytań. Profilowanie umożliwia zbadanie czasu trwania
|
|
|
zapytań pozwalając na inspekcję przeprowadzonych zapytań bez potrzeby
|
|
|
- dodawania dodatkowego kodu do klas. Zaawansowane użycie pozwala także
|
|
|
+ dodawania nadmiarowego kodu do klas. Zaawansowane użycie pozwala także
|
|
|
programiście decydować o tym, jakich typów zapytania mają być profilowane.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
Włącz profiler przekazując odpowiednią dyrektywę do konstruktora
|
|
|
- adaptera, lub wywołując później metodę adaptera.
|
|
|
+ adaptera lub wywołując później metodę adaptera.
|
|
|
</para>
|
|
|
|
|
|
<programlisting role="php"><![CDATA[
|
|
|
@@ -47,7 +50,7 @@ $db->getProfiler()->setEnabled(true);
|
|
|
|
|
|
<para>
|
|
|
Parametr logiczny włącza profiler jeśli ma wartość
|
|
|
- <code>true</code>, lub wyłącza jeśli ma wartość <code>false</code>.
|
|
|
+ <code>TRUE</code> lub wyłącza jeśli ma wartość <code>FALSE</code>.
|
|
|
Klasą profilera domyślnie jest klasa <code>Zend_Db_Profiler</code>.
|
|
|
<programlisting role="php"><![CDATA[
|
|
|
$params['profiler'] = true;
|
|
|
@@ -58,7 +61,7 @@ $db = Zend_Db::factory('PDO_MYSQL', $params);
|
|
|
|
|
|
<para>
|
|
|
Przekazanie instancji obiektu profilera powoduje jej użycie przez
|
|
|
- sterownik bazy danych. Musi to być obiekt klasy
|
|
|
+ adapter bazy danych. Musi to być obiekt klasy
|
|
|
<code>Zend_Db_Profiler</code> lub klasy ją rozszerzającej. Aktywacja
|
|
|
profilera odbywa się osobno.
|
|
|
<programlisting role="php"><![CDATA[
|
|
|
@@ -172,7 +175,7 @@ $profiler = $db->getProfiler();
|
|
|
<para>
|
|
|
<code>getLastQueryProfile()</code> zwraca ostatni (najnowszy)
|
|
|
profil zapytania, niezależnie od tego czy zostało ono zakończone czy
|
|
|
- nie (jeśli nie zostało, to czas zakończenia będzie miał wartość null)
|
|
|
+ nie (jeśli nie zostało, to czas zakończenia będzie miał wartość <constant>NULL</constant>)
|
|
|
</para>
|
|
|
</listitem>
|
|
|
<listitem>
|