Discussion:
Tamaño de una tabla
Figo's
2006-02-10 11:20:00 UTC
Permalink
Hola Lista,

Alguien sabe como puedo detectar el Tamaño que ocupa una determinada tabla?

De antemano Gracias !!

powered by Figo's

---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
Damian Culotta
2006-02-10 12:50:28 UTC
Permalink
select pg_relation_size('tutabla');


En esta dirección tenés información sobre otras funciones.

http://www.postgresql.org/docs/8.1/interactive/functions-admin.html

Saludos.
Post by Figo's
Hola Lista,
Alguien sabe como puedo detectar el Tamaño que ocupa una determinada tabla?
De antemano Gracias !!
powered by Figo's
------------------------------------------------------------------------
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
<http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/>
Figo's
2006-02-10 14:45:09 UTC
Permalink
Gracias por la información, infelizmente estoy usando la version 8.0 y al parecer esta no posee ese tipo de funciones. :(

Damian Culotta <dculotta-***@public.gmane.org> escribió: select pg_relation_size('tutabla');


En esta dirección tenés información sobre otras funciones.

http://www.postgresql.org/docs/8.1/interactive/functions-admin.html

Saludos.



Figo's escribió: Hola Lista,

Alguien sabe como puedo detectar el Tamaño que ocupa una determinada tabla?

De antemano Gracias !!

powered by Figo's

---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com


powered by Figo's

---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
Alvaro Herrera
2006-02-10 14:46:34 UTC
Permalink
Post by Figo's
Gracias por la información, infelizmente estoy usando la version 8.0 y
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
Emerson Pastor
2006-02-10 15:47:14 UTC
Permalink
Hola. Sabes como modicar un mismo registro 2 veces al dia en PHP. Estoy
haciendo un sistema de control de asistencia y necesito que el usuario se
registre una primera vez en la mañana y se grabe la fecha y la hora de
entrada y en la tarde que solo se grabe su salida ... y que no permita un
tercer marcado, en todo caso que le salga un mensaje de que ya marco. Por
favor ayudenme . Es Urgente. Uso PHP y Mysql.
Post by Alvaro Herrera
Post by Figo's
Gracias por la información, infelizmente estoy usando la version 8.0 y
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro Herrera
http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
Damian Culotta
2006-02-10 15:58:23 UTC
Permalink
A ver, primero, la lista es de PostgreSql.
No es de Php ni de Mysql.

En cuanto a tu problema puntual, tendrías que hacer (estoy pensando
rapido y en voz alta) un query previo a la grabación, y que revise que
no se hayan hecho las dos grabaciones.
Si hay dos, no hacés el Insert y podés mostrar una pantalla de errror o
aviso.

Si aún no se hicieron las dos grabaciones, realizás el insert.

Asunto resuelto.

Y acordate, es de PostgreSql.
Post by Emerson Pastor
Hola. Sabes como modicar un mismo registro 2 veces al dia en PHP.
Estoy haciendo un sistema de control de asistencia y necesito que el
usuario se registre una primera vez en la mañana y se grabe la fecha y
la hora de entrada y en la tarde que solo se grabe su salida ... y que
no permita un tercer marcado, en todo caso que le salga un mensaje de
que ya marco. Por favor ayudenme . Es Urgente. Uso PHP y Mysql.
Post by Figo's
Gracias por la información, infelizmente estoy usando la version
8.0 y
Post by Figo's
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro
Herrera http://www.CommandPrompt.com/
<http://www.CommandPrompt.com/>
The PostgreSQL Company - Command Prompt, Inc.
---------------------------(fin del
mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a
Juan Martínez
2006-02-10 16:53:56 UTC
Permalink
Post by Emerson Pastor
Hola. Sabes como modicar
de que dialecto es esa palabra?
Post by Emerson Pastor
un mismo registro 2 veces al dia en PHP.
Mal lugar para preguntar...
Post by Emerson Pastor
Estoy haciendo un sistema de control de asistencia y necesito que el
usuario se registre una primera vez en la mañana y se grabe la fecha y
la hora de entrada y en la tarde que solo se grabe su salida ... y que
no permita un tercer marcado
eso se logra con una optima definición en la tabla de la bd, y con
programación ad-hoc
Post by Emerson Pastor
, en todo caso que le salga un mensaje de que ya marco. Por favor
ayudenme . Es Urgente. Uso PHP y Mysql.
Te pasaste para fresco, off-topic y flojo (lisonjero, zángano).

Usaste un thread de una cosa nada que ver.
Preguntaste en una lista que no corresponde.

Quieres que te hagamos el sistemita también?

Como decía mi abuelo, hay de todo en la viña del Señor, pero este...la
embarró...

Atte.
Juan Martínez
Post by Emerson Pastor
Post by Figo's
Gracias por la información, infelizmente estoy usando la
version 8.0 y
Post by Figo's
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar
contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro
Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
---------------------------(fin del
mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas
simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a
Felix Gonzales
2006-02-15 13:20:09 UTC
Permalink
disculpen mi ignorancia ... que es "programación ad-hoc" ??

----- Original Message -----
From: "Juan Martínez" <jeugenio-***@public.gmane.org>
To: "pgsql" <pgsql-es-ayuda-RDL/***@public.gmane.org>
Sent: Friday, February 10, 2006 11:53 AM
Subject: Re: [pgsql-es-ayuda] Tamaño de una tabla
Post by Juan Martínez
Post by Emerson Pastor
Hola. Sabes como modicar
de que dialecto es esa palabra?
Post by Emerson Pastor
un mismo registro 2 veces al dia en PHP.
Mal lugar para preguntar...
Post by Emerson Pastor
Estoy haciendo un sistema de control de asistencia y necesito que el
usuario se registre una primera vez en la mañana y se grabe la fecha y
la hora de entrada y en la tarde que solo se grabe su salida ... y que
no permita un tercer marcado
eso se logra con una optima definición en la tabla de la bd, y con
programación ad-hoc
Post by Emerson Pastor
, en todo caso que le salga un mensaje de que ya marco. Por favor
ayudenme . Es Urgente. Uso PHP y Mysql.
Te pasaste para fresco, off-topic y flojo (lisonjero, zángano).
Usaste un thread de una cosa nada que ver.
Preguntaste en una lista que no corresponde.
Quieres que te hagamos el sistemita también?
Como decía mi abuelo, hay de todo en la viña del Señor, pero este...la
embarró...
Atte.
Juan Martínez
Post by Emerson Pastor
Post by Figo's
Gracias por la información, infelizmente estoy usando la
version 8.0 y
Post by Figo's
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar
contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro
Herrera
http://www.CommandPrompt.com/
Post by Juan Martínez
Post by Emerson Pastor
The PostgreSQL Company - Command Prompt, Inc.
---------------------------(fin del
mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas
simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a
---------------------------(fin del mensaje)---------------------------
TIP 3: si publicas/lees desde Usenet, por favor enva "subscribe-nomail"
a los suscriptores de la lista
Nicolás Domínguez Florit
2006-02-15 15:03:47 UTC
Permalink
Se puede crear una base de datos dentro de una funcion (Store Procedure)?
Mi pregunta va porque al intentar hacerlo me tira el siguiente error:
ERROR: CREATE DATABASE cannot be executed from a function

Esto es correcto o tengo algun otro problema.

Muchas Gracias.

Nicolas.
Alvaro Herrera
2006-02-15 15:15:49 UTC
Permalink
Post by Nicolás Domínguez Florit
Se puede crear una base de datos dentro de una funcion (Store Procedure)?
ERROR: CREATE DATABASE cannot be executed from a function
Esto es correcto o tengo algun otro problema.
Es correcto.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Nicolás Domínguez Florit
2006-02-15 15:23:19 UTC
Permalink
Seguramente debe tener algun motivo, alguien sabe cual es o donde le podria
dar una lectura rapida?

muchas gracias.

----- Original Message -----
From: "Alvaro Herrera" <alvherre-UrU3iCXxUysMNcg9MzyYcQC/***@public.gmane.org>
To: "Nicolás Domínguez Florit" <ndomin-iEeraBWPa6vtouY5bB8w+***@public.gmane.org>
Cc: <pgsql-es-ayuda-RDL/***@public.gmane.org>
Sent: Wednesday, February 15, 2006 12:15 PM
Subject: Re: [pgsql-es-ayuda] Crear una base de datos dentro de un Store.
Post by Alvaro Herrera
Post by Nicolás Domínguez Florit
Se puede crear una base de datos dentro de una funcion (Store Procedure)?
ERROR: CREATE DATABASE cannot be executed from a function
Esto es correcto o tengo algun otro problema.
Es correcto.
--
Alvaro Herrera
http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
---------------------------(fin del mensaje)---------------------------
TIP 9: el optimizador ignorará el uso de recorridos de índice si los
tipos de datos de las columnas no coinciden
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.8/260 - Release Date: 14/02/2006
Juan Martínez
2006-02-15 16:38:51 UTC
Permalink
Post by Nicolás Domínguez Florit
Se puede crear una base de datos dentro de una funcion (Store Procedure)?
Nones...
Post by Nicolás Domínguez Florit
ERROR: CREATE DATABASE cannot be executed from a function
Mmm... No te queda claro el mensaje de error que entrega postgres?
Post by Nicolás Domínguez Florit
Esto es correcto o tengo algun otro problema.
Por que te mentiría postgres?

Lo único que se me ocurre como "otro problema", es que el usuario que
corre el proc no tiene permiso para crear bd, de ser así no veo por que
postgres no se atrevería a decírtelo.

Atte.
Juan Martínez

Espartano
2006-02-10 21:02:44 UTC
Permalink
Post by Emerson Pastor
Hola. Sabes como modicar un mismo registro 2 veces al dia en PHP. Estoy
haciendo un sistema de control de asistencia y necesito que el usuario se
registre una primera vez en la mañana y se grabe la fecha y la hora de
entrada y en la tarde que solo se grabe su salida ... y que no permita un
tercer marcado, en todo caso que le salga un mensaje de que ya marco. Por
favor ayudenme . Es Urgente. Uso PHP y Mysql.
Puedes hacarte una funcion en plpgsql que le pases como parametros lo
que quieres insertar y antes de hacer la insercion la funcion haga un
select conunt ..... a la tabla para verificar si ya hay o no registros
para esa persona, claro todo esto si estuvieras usando postgresql ;)
para mysql no tengo la mas minima idea si se pueden hacer store
procedures.
Edwin Quijada
2006-02-13 15:39:21 UTC
Permalink
Te equivocaste de lista.!!

*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
Subject: Re: [pgsql-es-ayuda] Tamaño de una tabla
Date: Fri, 10 Feb 2006 10:47:14 -0500
Hola. Sabes como modicar un mismo registro 2 veces al dia en PHP. Estoy
haciendo un sistema de control de asistencia y necesito que el usuario se
registre una primera vez en la mañana y se grabe la fecha y la hora de
entrada y en la tarde que solo se grabe su salida ... y que no permita un
tercer marcado, en todo caso que le salga un mensaje de que ya marco. Por
favor ayudenme . Es Urgente. Uso PHP y Mysql.
Post by Alvaro Herrera
Post by Figo's
Gracias por la información, infelizmente estoy usando la version 8.0 y
al parecer esta no posee ese tipo de funciones. :(
Vamos a ver, que esto no es MySQL. Puedes instalar contrib/dbsize para
tener acceso a esas funciones.
--
Alvaro Herrera
http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
_________________________________________________________________
De todo para la Mujer Latina http://latino.msn.com/mujer/
Loading...