sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kører jeg kun Google Cloud SQL, når jeg har brug for det?

Dette handler ikke så meget om puljen, som det handler om naturen af ​​Cloud SQL. I modsætning til App Engine er Cloud SQL-instanser altid op. Det lærte jeg på den hårde måde en lørdag morgen, hvor jeg havde været væk fra projektet i en uge. :)

Der er ingen måde at skrue dem ned, når de ikke bliver brugt, medmindre du udtrykkeligt stopper tjenesten.

Der er ingen måde at planlægge et servicestop, i det mindste inden for GCP SDK. Du kan altid skrive et cron-job eller noget i den stil, der kører en lille gcloud sql instances patch [INSTANCE_NAME] --activation-policy NEVER kommando kl. 18.00 lokal tid, M-F. Jeg var for doven til at gøre det, så jeg satte lige en kalenderpåmindelse til mig selv om at lukke min instans ned ved slutningen af ​​min arbejdsdag.

Her er MySQL Instance start/stop/restart-siden for den aktuelle SDK's dokumenter:https://cloud.google.com/sql/docs/mysql/start-stop-restart-instance

Derudover er der en løbende "Funktionsanmodning ' i GCP-platformen for at starte/stoppe Cloud SQL (2. generation), også i henhold til trafikken. Du kan også besøge linket og giv dine værdifulde forslag/kommentarer der også.



  1. Laravel:Hvordan gemmer jeg data i json-format i databasen?

  2. MySQL REPLACE() – Erstat alle forekomster af en understreng med en anden streng

  3. Er citater omkring tabeller og kolonner i en MySQL-forespørgsel virkelig nødvendige?

  4. SELECT COUNT(*) AS count - Sådan bruges denne optælling