Ao criar uma instância do Cloud SQL, você escolhe armazenar dados em unidades de estado sólido (SSD) ou unidades de disco rígido (HDD):
- O armazenamento SSD é a escolha mais eficiente e rentável para a maioria dos casos de uso.
- Às vezes, o armazenamento HDD é apropriado para conjuntos de dados grandes (mais de 10 TB) não sensíveis à latência ou pouco acessados.
Seja qual for o tipo de armazenamento que você escolher, os dados serão armazenados em um sistema de arquivos distribuído e replicado que se estende por muitas unidades físicas.
As diretrizes desta página podem ajudar você a escolher entre SSD e HDD.
Na dúvida, escolha o armazenamento SSD
É melhor usar o armazenamento SSD na sua instância do Cloud SQL por vários motivos:
- O SSD é mais rápido e tem um desempenho mais previsível do que o HDD.
- A capacidade do HDD é muito mais limitada que a do SSD.
- As leituras de linha individuais no HDD são lentas. Devido ao tempo de busca do disco, o armazenamento do HDD é compatível apenas com 5% das linhas lidas por segundo de armazenamento SSD. No entanto, grandes verificações em várias linhas não são tão prejudicadas.
- A economia de custos do HDD é mínima, exceto quanto são armazenados grandes volumes de dados. Considere usar o armazenamento HDD se for armazenar pelo menos 10 TB de dados.
Casos de uso de armazenamento HDD
O armazenamento HDD é adequado para casos de uso que atendem aos seguintes critérios:
- Você espera armazenar pelo menos 10 TB de dados.
- Você não usa os dados para auxiliar um aplicativo voltado para o usuário ou sensível à latência.
A carga de trabalho se enquadra em uma das seguintes categorias:
- Cargas de trabalho em lote com verificações e gravações e não mais que leituras aleatórias ocasionais de algumas linhas.
- Arquivamento de dados, em que você grava grandes volumes de dados e raramente os lê.
Por exemplo, caso você pretenda armazenar dados históricos extensos para um grande número de dispositivos de detecção remota e use os dados para gerar relatórios diários, a economia no armazenamento HDD pode justificar a implicação no desempenho. Por outro lado, se você planeja usar os dados para exibir um painel em tempo real, provavelmente não faria sentido usar o armazenamento HDD, porque as leituras seriam muito mais frequentes neste caso, e elas são muito mais lentas com armazenamento HDD.
Alternar entre armazenamento SSD e HDD
Quando você cria uma instância do Cloud SQL, sua escolha de armazenamento SSD ou HDD para a instância é permanente.
Se for necessário converter uma instância HDD atual em SSD ou vice-versa, exporte os dados da instância atual e importe-os para uma nova instância. A migração de uma instância inteira leva tempo.
A seguir
Crie uma instância com armazenamento SSD ou HDD.