Carregando...

Tuning PostgreSQL

Fazendo tuning de memória RAM no PostgreSQLhttps://severalnines.com/database-blog/architecture-and-tuning-memory-postgresql-databases Qual os melhores parâmetros para minha máquina? Gerador de parâmetros de tuning da CYBERTEC. http://pgconfigurator.cybertec.at/ WORK_MEM WORK_MEM é a quantidade máxima de memória RAM que o PostgreSQL dá as consultas para agilizar certas operações. Uma delas é o ORDER BY (caso você não tenha índices nas colunas desejadas). Ao aumentar o WORK_MEM, seus ORDER BYs podem ficar bem mais rápidos já que a ordenação dos dados será feita na memória RAM.

Limpando DEAD TUPLEs no PostgreSQL

O que acontece quando o AUTOVACUUM não funciona mais adequadamente? Temos um problema bem sério. Esse artigo explica como resolver. https://medium.com/compass-true-north/dealing-with-significant-postgres-database-bloat-what-are-your-options-a6c1814a03a5

Resolvendo bancos corrompidos no PostgreSQL

Há uma extensão chamada pg_heal. É capaz de detectar e corrigir pedaços corrompidos do banco de dados. A wiki do PostgreSQL dá algumas dicas nesse sentidohttps://wiki.postgresql.org/wiki/Corruption https://www.opsdash.com/blog/postgresql-backup-restore.html Lidando com backups na AWS Dentro do RDS https://aws.amazon.com/blogs/database/implementing-a-disaster-recovery-strategy-with-amazon-rds/ Em um EC2 (fora do RDS) Formas de backups no EBS (Elastic Block Store) (nome bonito para os HDs dos EC2 da AWS)https://aws.amazon.com/pt/ebs/features/?nc=sn&loc=1 How to backup AWS RDShttps://stackoverflow.com/questions/5249842/how-does-amazon-rds-backup-snapshot-actually-work

Criando colunas após o FROM no PostgreSQL

O PostgreSQL permite criar colunas após a definição do FROM. Você pode chamar uma função para alterar a coluna (mas não pode fazer : O estranho é que é possível fazer isso: Você pode chamar uma coluna depois dela ser criada:

Jupyter Notebook

Como instalar o Jupyter Notebook? Usando o pip3? Usando o conda? Como iniciar o Jupyter Notebook? Iniciando por linha de comando Iniciando via script bash pelo conda Caso aconteça algum erro, você tambem pode tentar o seguinte: Iniciando via atalho no Desktop Linux Crie um arquivo bash com o seguinte (troque as pastas com os endereços do seu computador): E crie o arquivo de atalho: Iniciando Jupyter Notebook permitindo acesso via LAN Você também pode fazer umas configurações estáticas avançadas, Continuação…

Selenium em Python

O Selenium é a biblioteca mais importante na criação de bots que acessam websites e extraem dele informações. Como instalar o Selenium no Python (Python 3)? Para usar o Selenium você vai precisar de: Python já instalado (Python 3* ou Python 2.7) Gerenciador de pacotes do Python (PIP 3* ou PIP 2 ou o Anaconda) Driver para comandar o browser via Selenium (Mozilla GeckoDriver ou Google Chrome Driver) * minha recomendação No Linux (via apt e pip) O comando abaixo Continuação…