Size: a a a

2017 June 09

KO

Kalys Osmonov in Rubyata
ProductDatum офигенное название модели
источник

PT

Pavel Tkachenko in Rubyata
ProductProductSizes
источник

ГО

Глеб Орловский in Rubyata
@rubyist нет , не стоит
create_table "product_product_sizes", force: :cascade do |t|
   t.boolean  "has",              default: false, null: false
   t.integer  "product_datum_id"
   t.integer  "product_size_id"
   t.string   "size"
   t.datetime "update_at"
   t.index ["product_datum_id"], name: "index_product_product_sizes_on_product_datum_id", using: :btree
   t.index ["product_size_id"], name: "index_product_product_sizes_on_product_size_id", using: :btree
 end
источник

ГО

Глеб Орловский in Rubyata
тип должно ускорить?
источник

PT

Pavel Tkachenko in Rubyata
Добавь сначала индекс
источник

PT

Pavel Tkachenko in Rubyata
Проверим
источник

KO

Kalys Osmonov in Rubyata
Запрос неправильный сгенерирован
источник

S

Sadko in Rubyata
Dmitriy Z
Рубят кто использовал bulk insert? over 100,000 записей. Какой принцип использовали? TEMPORARY TABLE + COPY не предлагать. сейчас использую ActiveRecordImport но может есть получше варианты? CSV to DB тоже не вариант.. гоняются по таблицам ids
источник

DZ

Dmitriy Z in Rubyata
не пойдёт я об этом выше написал.. да и СУБД MSSQL
источник

PT

Pavel Tkachenko in Rubyata
Dmitriy Z
не пойдёт я об этом выше написал.. да и СУБД MSSQL
Ruby + Microsoft!?
источник

PT

Pavel Tkachenko in Rubyata
источник

S

Sadko in Rubyata
ок, а чем activerecordimport не устраивает?
источник

PT

Pavel Tkachenko in Rubyata
Раз пошли гемы
источник

PT

Pavel Tkachenko in Rubyata
источник

DZ

Dmitriy Z in Rubyata
скорость запроса 1:20 на 100,000
источник

PT

Pavel Tkachenko in Rubyata
Глеб Орловский
тип должно ускорить?
Ну че там?
источник

DZ

Dmitriy Z in Rubyata
с ARimport сравнивал?
источник

ГО

Глеб Орловский in Rubyata
@rubyist Проект немного в продакшене , делаю аккуратно чтоб не положить)
источник

PT

Pavel Tkachenko in Rubyata
Dmitriy Z
с ARimport сравнивал?
Нет. Первый ответ на запрос в гугле
источник

RS

Rustam Sharshenov in Rubyata
А на другие запросы БД норм работает? Вдруг сервер по ту сторону Земли?
источник