Teste de performance da troca de chaves inteiras por uuids no postgres
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
integer
ptest
uuidapp
uuidsurrogate
.gitignore
README.md
manage.py
requirements.txt

README.md

keyperftest

Teste de performance da troca de chaves inteiras por uuids no postgres

Artigo completo no Blog: http://junglecoders.blogspot.be/2016/05/uso-de-uuids-como-chave-primaria-com.html

Para testar em sua máquina:

  1. Instale o postgresql 9.5
  2. Crie um ambiente virtual. No Ubuntu 16.04 LTS:

mkvirtualenv -p /usr/bin/python3.5 perftest

  1. Instale os pacotes necessários:

pip install -r requiments.txt

  1. Migre:

python manage.py migrate

  1. Execute os testes:

python manage.py test

Para mudar o número de registros criados, modifique a variável N em settings.py.