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

Превключвайте между бази данни, използвайте две бази данни едновременно

Балансирането на натоварването и/или отказоустойчивите клъстерни сървъри на бази данни обикновено включват много работа.

Ще трябва да се уверите, че ВСИЧКИ данни се репликират чрез сливане между двата сървъра на бази данни. Хостинг доставчиците рядко предоставят тази опция, освен ако нямате специален сървър.

Разрешаването на репликация чрез сливане може да включва препроектиране на части от вашата база данни; което може да не е осъществимо.

Освен ако не сте готови да инвестирате много време и пари, много по-добре е просто да смените хостинг доставчиците с такъв, който има по-добра поддръжка на db. Като се има предвид, че има буквално хиляди и хиляди такива компании, това е лесно решение.

АКТУАЛИЗАЦИЯ

Почти всички грешки, които идентифицирахте във вашата редакция, обикновено се дължат на неправилно изхвърляне на връзки, команди и четци. Може да искате да прегледате кода си, за да се уверите, че осъществявате правилен достъп до sql сървъра. Всяка връзка, команда и четец трябва да бъдат обвити в използваща клауза, за да се гарантира, че са правилно пуснати обратно към пула за връзки.

Ако предоставите примерен код за достъп до данни (нов въпрос, моля), можем да ви помогнем да го пренапишете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е най-добрият начин да изберете минималната стойност от няколко колони?

  2. Как да приложите Актуализация, ако даден елемент съществува, и Вмъкване в противен случай

  3. Добавяне/промяна на XML колона с атрибути от друга стойност на колона, връщане на резултатите като колона с други полета

  4. SSIS пакетът се проваля с грешка Ако 64-битовият драйвер не е инсталиран, стартирайте в 32-битов режим

  5. Transactionscope хвърля изключение, тази платформа не поддържа разпределени транзакции при отваряне на обект за връзка