PostgreSQL ¿Con qué frecuencia cambia un valor? -- database campo con postgresql camp Relacionados El problema

PostgreSQL how often does a value changes


0
vote

problema

Español

Tengo una tabla de usuarios donde guardo la última conexión de todos los usuarios. ¿Existe la posibilidad de ver con qué frecuencia cambia el valor? No puedo agregar una nueva columna para eso porque los programas antiguos usan esta tabla y tengo miedo de que no funcionen mucho más.

Original en ingles

I have a user table where I save the last connection oft every user. Is there a possibility to see how often the value changes? I can't add a new column for that because old programms use this table and I have fear that they wouldn't work properlly any more.

     
 
 

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Añadiría un disparador de actualización que iniciaría sesión en otra tabla cada cambio.

Eche un vistazo a esto: PostgreSQL 9.2 Disparador para registrar los cambios en los datos en otra tabla

Si es aceptable para usted (el número lo suficientemente pequeño de statemets de SQL ejecutado en el servidor), puede iniciar sesión en un archivo todos los estados de cuenta SQL ejecutados: ¿Cómo registrar las consultas PostgreSQL?

incluyendo csvlog < / a> le permitirá importar esto en una tabla en la base de datos PostgreSQL (posiblemente otra), donde puede filtrar fácilmente las declaraciones.

 

I would add an update trigger that would log in another table each change.

Take a look at this: Postgresql 9.2 trigger to log changes to data in another table

If it's acceptable for you (small enough number of SQL statemets executed on the server), you could log to a file all SQL statements executed: How to log PostgreSQL queries?

Including csvlog will allow you to import this in a table in (possibly another) Postgresql database, where you can easily filter statements.

 
 
0
 
vote

No estoy seguro si le entiendo completamente, pero podría crear otra tabla logging o similares y coloque datos dentro con un gatillo.

 

Not sure if I understand you completely, but you could create another table logging or similar and put data inside with a trigger.

 
 
 
 

Relacionados problema

4  ¿La especificación SQL proporciona una mejor manera de hacer un órgano exclusivo de dos conjuntos?  ( Does the sql spec provide for a better way to do a exclusive oring of two sets ) 
Tengo un conjunto de resultados A que es 10 filas 1-10 {1,2,3,4,5,6,7,8,9,10} , y B que tiene 10 filas que consisten en EVENS 1- 20 {2,4,6,8,10,12,14,16...

2  Clonación de datos jerárquicos  ( Cloning hierarchical data ) 
Supongamos que tengo una tabla jerárquica. Construir la forma clásica como esta: CREATE TABLE test (name text,id serial primary key,parent_id integer refer...

39  Python y MySQL  ( Python and mysql ) 
Puedo conseguir que Python funcione con PostgreSQL, pero no puedo hacer que funcione con MySQL. El problema principal es que, en la cuenta de alojamiento comp...

7  Perfil PostgreSQL  ( Profiling postgresql ) 
Estoy investigando una aplicación respaldada por PostgreSQL. El uso de la CPU está constantemente más del 50% en un Xeon moderno con 4GB RAM. De ese 50% de ...

118  Literales de cadena y personajes de escape en PostgreSQL  ( String literals and escape characters in postgresql ) 
Intento de insertar un personaje de escape en una tabla da como resultado una advertencia. Por ejemplo: create table EscapeTest (text varchar(50)); inse...

6  Conexión de base de datos múltiple en rieles  ( Multiple database connection in rails ) 
Estoy usando Active_Delegate para una conexión múltiple en los rieles. Aquí estoy usando MySQL como Master_Database para algunos modelos, y PostgreSQL para al...

2  El intento de conexión falló en el servidor PostgreSQL  ( Connection attempt failed in postgresql server ) 
En nuestro proyecto, estamos utilizando Postgressql (8.3) como servidor de base de datos, pero rara vez estamos enfrentando problema (una vez un tiempo). E...

2  Datos de paginación, tiene que ser una mejor manera  ( Paginating data has to be a better way ) 
He leído como 10 más o menos "tutoriales", y todos ellos involucran lo mismo: Tire de un recuento del conjunto de datos Tire del conjunto de datos releva...

3  ¿Es "Campaign_ $" un mal nombre para una columna SQL?  ( Is campaign a bad name for a sql column ) 
PostgreSQL me ha permitido nombrar una columna "Campaign_ $". Me gusta el nombre porque es corto y al punto, y otros nombres potenciales como "Campaign_Receip...

7  Pregunta de diseño de mesa simple  ( Simple table design question ) 
Estoy tratando de pensar un poco por delante y evitarme un poco de dolor extra si es posible. He tenido este problema en las aplicaciones anteriores y gener...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos