Re: Tamaño de Campo UUID

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Alfredo Guzman Pacherres <aguzman(at)novatronic(dot)com>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Tamaño de Campo UUID
Date: 2018-11-02 22:04:51
Message-ID: 20181102220451.w374y2kryvoptqgp@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alfredo Guzman Pacherres escribió:
> Estimados:
>
> Tengo las siguientes definiciones de índices, es posible optimizarlos:
>
> ON bcamovil.tp_pagina_log USING btree
> (bin_process COLLATE pg_catalog."default", bin_adq COLLATE pg_catalog."default", bin_relay COLLATE pg_catalog."default", cod_tran COLLATE pg_catalog."default", cod_pag COLLATE pg_catalog."default")
> TABLESPACE bcamovii;
>
> ON bcamovil.tp_pagina_log USING btree
> (bin_process COLLATE pg_catalog."default", bin_adq COLLATE pg_catalog."default", bin_relay COLLATE pg_catalog."default", id_sesion COLLATE pg_catalog."default", cod_tipo COLLATE pg_catalog."default")
> TABLESPACE bcamovii;
>
> ON bcamovil.tp_pagina_log USING btree
> (bin_process COLLATE pg_catalog."default", bin_adq COLLATE pg_catalog."default", bin_relay COLLATE pg_catalog."default", fec_pag COLLATE pg_catalog."default")
> TABLESPACE bcamovii;
>
> Me refiero a disminuirlos?

Probablemente sea buena idea sacarles el prefijo común ... yo dejaría
algo así para ver qué sucede (claro que habría que saber más acerca de
las consultas, la tabla, los datos, para poder dar opiniones
inteligentes)

ON bcamovil.tp_pagina_log USING btree
(bin_process COLLATE pg_catalog."default", bin_adq COLLATE pg_catalog."default", bin_relay COLLATE pg_catalog."default")

ON bcamovil.tp_pagina_log USING btree
(cod_tran COLLATE pg_catalog."default", cod_pag COLLATE pg_catalog."default")

ON bcamovil.tp_pagina_log USING btree
(id_sesion COLLATE pg_catalog."default", cod_tipo COLLATE pg_catalog."default")

ON bcamovil.tp_pagina_log USING btree
(fec_pag COLLATE pg_catalog."default")

Eso de que tengas los COLLATE en cada campo sugiere que usaste tipo
texto en todas las columnas, que no necesariamente es muy buena idea ...

--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Yessica Brinkmann 2018-11-04 17:28:15 Acerca de rol de usuario y logon
Previous Message Alfredo Guzman Pacherres 2018-11-02 21:51:38 RE: Tamaño de Campo UUID