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

Как да използвате конфигурации Master/Slave doctrine2 от командите на Symfony2 Console

Трябва да се уверите, че вашата команда не извиква действие, което позволява на доктрината да избере главната връзка.

Важно за разбирането на MasterSlaveConnection трябва да бъде как и кога избира подчинения или главен.

  • избира подчинен, ако главенникога не е бил избиран преди и САМО ако се използва 'getWrappedConnection' или 'executeQuery'.
  • Основният избран, когато 'exec ', 'изпълниUpdate ', 'вмъкване ', 'изтриване ', 'актуализация ', 'създайте точка за запис ', 'releaseSavepoint ', 'започнете транзакция ', 'връщане назад ', 'ангажирам ', 'запитване ' или 'подгответе ' се нарича.
  • Ако капитана е избран веднъж по време на живота на връзката тя винаги ще бъде избрана след това.
  • Една подчинена връзка се избира на случаен принцип ВЕДНЪЖ по време на заявка.

(API MasterSlaveConnection )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. В SQL как да актуализирате всеки ред от таблицата, като намерите всички редове, които са равни за колона, след което зададете друга колона, равна една на друга

  2. Настройка на производителността на MySQL заявки

  3. Предавайте поточно двоичен файл от MySQL за изтегляне с PHP

  4. Паролата за съхранение е наред в php сесия променлива?

  5. Грешка във вашия SQL синтаксис; проверете ръководството, което съответства на версията на вашия MySQL сървър