Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Railsy i MSSQL 2008 – czy trafimy na bariery?

Tak, będzie ból.

Obecnie używamy Rails/SQL Server w środowisku produkcyjnym. Cały nasz rozwój odbywa się na OS X / linux i jest wdrażany na serwery aplikacji linux.

Ostatecznie zdecydowaliśmy się na JRuby, ponieważ połączenie przez JDBC zamiast ODBC było znacznie mniej bolesne. Samo JRuby jest dobrą platformą, ale mieliśmy niekończące się kłopoty z powodu dziwactw z zewnętrznymi klejnotami i wtyczkami, które często nie działają pod JRuby (zwłaszcza jeśli mają rozszerzenia natywne).

Wciąż są dziury w obsłudze - stronicowanie jest nadal niepewne, ale teraz trochę działa. Z pamięci są również pewne dziwactwa związane z kodowaniem Unicode i znaków.

Jedynym powodem, dla którego używany jest SQL Server, jest to, że było to nakazane przez zespół infrastruktury IT. MySQL/Postgres jest znacznie lepszym rozwiązaniem, jeśli to możliwe. To wszystko po prostu działa.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechowywać obrazy w kolumnie varbinary(max)?

  2. Jakie jest najlepsze podejście do automatycznego zwiększania?

  3. Wersjonowanie bazy danych SQL Server

  4. Nieprawidłowa składnia w pobliżu modift sql comm 'OFFSET' od 2012 do 2008

  5. warunek UNION ALL vs OR w zapytaniu serwera sql