I have the table maintenance with the column product_id (varchar (MAX)) , but it is not the primary key, the table has 900 thousand records so I decided to create indexes to optimize searches.
I've done the following tests:
create index manutencao_id_produto_idx on manutencao using hash(id_produto);
drop index manutencao_id_produto_idx
CREATE INDEX manutencao_id_produto_idx on manutencao (DECODE(MD5(id_produto), 'HEX'));
drop index manutencao_id_produto_idx
create index manutencao_id_produto_idx on manutencao (id_produto);
drop index manutencao_id_produto_idx
The performance was similar in all of them, I want to know how much disk space each occupies, I am accessing the database with datastudio
, if you have a query to get this value even better.