RE: CONSULTA A LA BASE DE DATOS

From: "Sonda Rommel Asitimbay" <rasitimbay(at)bcm(dot)fin(dot)ec>
To: "Jaime Casanova" <systemguards(at)gmail(dot)com>
Cc: "Postgres Postgres \(E-mail\)" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: CONSULTA A LA BASE DE DATOS
Date: 2005-12-22 13:50:49
Message-ID: 1F9DA7CB02E7D611A2E40008024504A502E932DD@BCMMAIL
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Amigos,

Esta es la consulta que estoy realizando a mi servidor linux, desde mi cliente winxp, hice una prueba pequeña con una tabla que tiene pocos registros y funciono muy bien pero al consultar a una tabla que tiene muchos registros me dio el error que mencione anteriormente.

<?php
include('conexion.php');
$sql="SELECT *
FROM cif_cli
WHERE numclicif = '$txt_cliente'";

/* Ejecuta y almacena el resultado de la orden
SQL en $resultado_set */
$resultado_set = pg_Exec ($conexion, $sql);
$filas = pg_NumRows($resultado_set);

/* Presenta la informacion almacenada en $resultado_set */
for ($j=0; $j < $filas; $j++) {

echo "Apellido paterno: ".pg_result($resultado_set, $j, 0)." <BR>
Apellido materno: ".pg_result($resultado_set, $j, 1)." <BR>
fec_pago: ".pg_result($resultado_set, $j, 2)." <BR>
estado: ".pg_result($resultado_set, $j, 3)." <BR>
abono_interes: ".pg_result($resultado_set, $j, 4)." <BR>
abono_capital: ".pg_result($resultado_set, $j, 5)." <BR>
total_retencion: ".pg_result($resultado_set, $j, 6)." <BR>
nro_pago: ".pg_result($resultado_set, $j, 7)." <BR>
frec_dias: ".pg_result($resultado_set, $j, 8)." <BR>
tipo_pago_int: ".pg_result($resultado_set, $j, 9)." <BR>
tipo_pago_cap: ".pg_result($resultado_set, $j, 10)." <BR>
cta_ahorros: ".pg_result($resultado_set, $j, 11)." <BR>
monto1: ".pg_result($resultado_set, $j, 12)." <BR>
monto2: ".pg_result($resultado_set, $j, 13)." <BR>
monto3: ".pg_result($resultado_set, $j, 14)." <BR>
marca_status: ".pg_result($resultado_set, $j, 15)." <BR>
codsuc: ".pg_result($resultado_set, $j, 16)." <BR>
usuario:".pg_result($resultado_set, $j, 17)." <BR>
cod_serial: ".pg_result($resultado_set, $j, 18)." <P>";

}

/* Cierra la conexion con la base de datos */
pg_close($conexion);

?>

De antemano gracias.

Saludos,

Rommel

-----Mensaje original-----
De: Jaime Casanova [mailto:systemguards(at)gmail(dot)com]
Enviado el: Miércoles, 21 de Diciembre de 2005 17:40
Para: Sonda Rommel Asitimbay
CC: Postgres Postgres (E-mail)
Asunto: Re: [pgsql-es-ayuda] CONSULTA A LA BASE DE DATOS

On 12/21/05, Sonda Rommel Asitimbay <rasitimbay(at)bcm(dot)fin(dot)ec> wrote:
>
>
> Amigos,
>
> Estoy haciendo una consulta desde el cliente al servidor a una tabla de mi
> base de datos de un registro específico, mi tabla tiene 562000 registros,
> pero al hacer la consulta se demora mucho y al final me da el siguiente
> error:
>

cual es la consulta?

> Fatal error: Maximum execution time of 30 seconds exceeded in C:\Archivos de
> programa\Apache Group\Apache2\htdocs\misbcm\mis.php on line
> 9
>
> Me pueden ayudar por favor
> Saludos,
> Rommel
>
>

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

Mail libre de virus
Banco Centro Mundo

Mail libre de virus
Banco Centro Mundo

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-12-22 13:57:56 Re: CONSULTA A LA BASE DE DATOS
Previous Message Luis Guevara 2005-12-22 13:48:07 Re: Recalculo, de costos en Bd Postgresql