Digamos que tengo 2 tablas que comparten una columna (mismo nombre y tipo) que está indexada en ambas. ¿Por qué es que esta comparación es instantánea mientras que usar IN o EXISTS (sin NOT) toma mucho tiempo? WITH cte1 AS (SELECT DISTINCT mycol FROM table1), cte2 AS (SELECT DISTINCT mycol . . . Read more
Al ejecutar una consulta SELECT con un QPS de 300+ , la latencia de la consulta aumenta hasta 20k ms con un uso de CPU de aproximadamente el 100%. ¡No pude identificar cuál podría ser el problema aquí! Detalles del sistema: vCPUs: 16 RAM: 64 GiB Crear hipertabla: CREATE TABLE . . . Read more
Para un proyecto, necesito dos tipos de tablas. 1. hypertable (que es un tipo especial de tabla en PostgreSQL (en PostgreSQL TimescaleDB)) para algunos registros de series temporales. 2. mis tablas ordinarias que no son series temporales. ¿Puedo crear un PostgreSQL TimescaleDB y almacenar mis tablas ordinarias en él? ¿Son . . . Read more
Estoy trabajando con datos de series temporales de Timescale y estoy obteniendo un resultado de {“sensor_id”=>41, “ts”=>”2021-12-22 18:58:22.320738 +0000”, “std_name”=>”CW”, “plant_id”=>139, “value”=>41.0} {“sensor_id”=>41, “ts”=>”2021-12-22 18:58:22.315896 +0000”, “std_name”=>”CW”, “plant_id”=>139, “value”=>41.0} {“sensor_id”=>41, “ts”=>”2021-12-22 18:48:22.319072 +0000”, “std_name”=>”CW”, “plant_id”=>139, “value”=>40.0} {“sensor_id”=>41, “ts”=>”2021-12-22 18:48:22.314071 +0000”, “std_name”=>”CW”, “plant_id”=>139, “value”=>40.0} {“sensor_id”=>41, “ts”=>”2021-12-22 18:33:22.317477 +0000”, “std_name”=>”CW”, “plant_id”=>139, “value”=>39.0} . . . Read more
Tengo datos de series temporales con una precisión de hasta milisegundos. Algunas de estas marcas de tiempo pueden coincidir en el tiempo exacto, por lo que se pueden ordenar por una columna de identificación de base de datos para determinar cuál es la más reciente. Estoy intentando utilizar Timescale para . . . Read more