Mysql
 sql >> база данни >  >> RDS >> Mysql

Преместването на данни от EBS в ефимерно хранилище ще подобри ли производителността на MySQL заявки?

Отговорът на Даан посочва отличното обобщение на Eric Hammond за всички предимства на EBS вече (+1), но да подчертая още една точка предварително:

Ефимерното съхранение ще бъде загубено при цикли стоп/старт и по принцип може да изчезне , така че определено не искате да поставяте нищо с трайна стойност там, т.е. поставяйте там само временни данни, които можете да си позволите да загубите или възстановите лесно , като суап файл или строго временни данни, използвани по време на изчисления. Разбира се, можете да съхранявате огромни индекси там например, но трябва да сте готови да ги изградите отново, след като хранилището е било изчистено по някаква причина (рестартиране на екземпляра, повреда на хардуера, ...).

Така че съхраняването на MySQL база данни в ефимерно хранилище не е добра идея на първо място, освен ако знаете точно какво правите и сте готови винаги да имате резервни копия във времето и т.н.

Въпреки това, това наистина принадлежи на сървърна грешка , и вече има доста подобни или свързани въпроси, зададени и отговорени - обикновено не свързвам към резултат от търсенето, но това всъщност е полезно тук, вижте ebs ефимерна производителност ; отговорите, които считам за най-подходящи за ad hoc решение са:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL избира координати в обхват

  2. Преобразуване на формата на датата в САЩ в ANSI SQL формат на датата (ГГГГ-мм-дд)

  3. предоставеният аргумент не е валиден ресурс за MySQL резултат

  4. MySQL, ORDER BY ред на вмъкване, без колони за сортиране

  5. Nodejs изразяват и обещават, че не правят това, което очаквам