Size: a a a

2020 May 29

S

Sergey_K in OctoberCMS
Потому что любые итерации по курсору гарантированно СИЛЬНО более затратны, нежели операции по множествам.
источник

NK

Nikita Khaetsky in OctoberCMS
🇺🇦 Ad Libitum
Скажите, а {% partial account ~ '::signin' %} - как должна выглядеть запись, чтобы подставить туда свой signin.htm, а не дефолтовый из плагина?
переопредели шаблон компонента в теме

в partials создай папку которая точно повторяет название компонента включая заглавные буквы и внутри папки создай файл signin.htm
источник

🇺L

🇺🇦 Ad Libitum in OctoberCMS
Nikita Khaetsky
переопредели шаблон компонента в теме

в partials создай папку которая точно повторяет название компонента включая заглавные буквы и внутри папки создай файл signin.htm
Попробую
источник

🇺L

🇺🇦 Ad Libitum in OctoberCMS
Nikita Khaetsky
переопредели шаблон компонента в теме

в partials создай папку которая точно повторяет название компонента включая заглавные буквы и внутри папки создай файл signin.htm
+1
источник

A

Axenia in OctoberCMS
skazhikadyadya (21.85) увеличил карму ReaZzon (3142.9)
источник

v

vladimir in OctoberCMS
Sergey_K
Потому что любые итерации по курсору гарантированно СИЛЬНО более затратны, нежели операции по множествам.
на этапе импорта, нулевого импорта, проще просто удалить индексы и отключить проверку ключей в транзакции.
Это сильно ускоряет процесс. Временная табличка примерно тоже самое, НО временную хорошо использовать для обновления уже загруженного фиаса при накатывании дельт.
источник

v

vladimir in OctoberCMS
а, тьфу) мы про цель.
источник

S

Sergey_K in OctoberCMS
Ну мы про другое, да :)
источник

S

Sergey_K in OctoberCMS
А удалить и отключить это ясно :)
источник

v

vladimir in OctoberCMS
сори) не туда курсором тапнул. Выборка затрантна )
источник

S

Sergey_K in OctoberCMS
Ну да, там 1000 запросов
источник

S

Sergey_K in OctoberCMS
Вчера (смешно, конечно) 600 строк надо было вставить из экселя импорт.
Пачками по 100 в одном инсерте вставляется на порядок быстрее, чем 600 отдельных инсертов
источник

S

Sergey_K in OctoberCMS
Ну причем разница НЕ линейна
источник

v

vladimir in OctoberCMS
Sergey_K
Ну да, там 1000 запросов
при чтении экселя с помощью стрима не так сильно память убивается, а если конвертнуть его в csv так еще лучше будет.
Временная таблица имеет право жить и возможность через процедуру потом смержить временную в основную тоже хороша, но человека слабо знакомого с SQL посылать в процедуры пока рано ))
источник

v

vladimir in OctoberCMS
Sergey_K
Вчера (смешно, конечно) 600 строк надо было вставить из экселя импорт.
Пачками по 100 в одном инсерте вставляется на порядок быстрее, чем 600 отдельных инсертов
так я и порекомендовал пачками грузить )) по 1 запросу на действие CRUD’а для пачки
источник

🇺L

🇺🇦 Ad Libitum in OctoberCMS
Nikita Khaetsky
переопредели шаблон компонента в теме

в partials создай папку которая точно повторяет название компонента включая заглавные буквы и внутри папки создай файл signin.htm
Если у меня signin.htm находится в
plugins/rainlab/user/components/account/signin.htm
то я должен создать
themes/theme/partials/rainlab/user/components/account/signin.htm?
источник

NK

Nikita Khaetsky in OctoberCMS
/themes/theme/partials/account/signin.htm
источник

S

Sergey_K in OctoberCMS
vladimir
при чтении экселя с помощью стрима не так сильно память убивается, а если конвертнуть его в csv так еще лучше будет.
Временная таблица имеет право жить и возможность через процедуру потом смержить временную в основную тоже хороша, но человека слабо знакомого с SQL посылать в процедуры пока рано ))
Я, видимо, не настолько прошарен :)
phpspreadsheet файл в 23 мега тупо не может открыть. Но я не разбирался с кэшированием там вообще.
источник

🇺L

🇺🇦 Ad Libitum in OctoberCMS
Nikita Khaetsky
/themes/theme/partials/account/signin.htm
+
источник

A

Axenia in OctoberCMS
skazhikadyadya (21.85) увеличил карму ReaZzon (3147.57)
источник