Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SugarCRM — awaria bazy danych — zbyt duży rozmiar wiersza?

Wpadłem na ten sam problem podczas wdrażania SugarCRM jako rozwiązania dla wielu najemców. Masz kilka opcji.

1) Wejdź do studia i ustaw rozmiar pól na mniejszą wartość. Każdy znak w polu varchar ma średnio kilka bajtów. Dlatego, jeśli zmniejszysz liczbę znaków dozwolonych dla każdego pola w studio, pozwolisz na więcej pól w swoim module. (patrz http://dev.mysql.com /doc/refman/5.0/en/column-count-limit.html ).

2) Podziel te pola na kilka modułów, które odnoszą się do modułu nadrzędnego. Spowoduje to rozłożenie pól na więcej niż 1 stole, zapobiegając przekroczeniu limitu.

Chętnie udzielę dalszej pomocy, jeśli potrzebujesz bardziej dogłębnego wyjaśnienia obu rozwiązań.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grails 3 - Gradle zależności Mysql Connector

  2. Aby użyć domyślnego programu BatchConfigurer, kontekst musi zawierać nie więcej niż jedno źródło danych, znalezione 2

  3. Obiekty zapytań Django zwracają None zamiast 0, mimo że baza danych ma zapisane 0 jako wartość pola

  4. MySQL — zmiana nazwy kolumny

  5. mysql wartości zapytania dołączającego do tabeli 2