Size: a a a

Сообщество Python Программистов

2018 March 20

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
кажись нет.. не ставил индекс. я его потом добавлял уже. "на скорую руку" и "по горячим следам"
источник

DD

Dmitry Danilov in Сообщество Python Программистов
попробуй прям сейчас сделать его индексируемым
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
ща попробую.
источник

DD

Dmitry Danilov in Сообщество Python Программистов
и еще. В Mysql если например сделать в условии where something = 0 то прироста не будет. А если сделать where something = '0' то прирост приличный. С нескольких секунд до доли секунд.
источник

DD

Dmitry Danilov in Сообщество Python Программистов
ну и поле должно быть проиндексировано
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
создал индекс, буду проверять разные способы
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
на локальном запущу, посмотрю что и как будет
источник

DD

Dmitry Danilov in Сообщество Python Программистов
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
найденные ссылки будут обновлять это поле в 1
значит еще и ссылки приндексить надо
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
хм. по ним то поиска нет. мне rowid нужен (для обновления записей) и founded для их фильтрации по сути и всё
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
rowid и так по умолчанию первичный ключ
источник

DD

Dmitry Danilov in Сообщество Python Программистов
ну короч То что в условиях поиска нужно индексить.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
ну у меня запрос а-ля:
select rowid, * where founded=0
и думаю добавить попробовать limit 1000
источник

DD

Dmitry Danilov in Сообщество Python Программистов
а ну ок Индекс должен помочь
источник

DD

Dmitry Danilov in Сообщество Python Программистов
founded же int?
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
ну вообще bool, но sqlite не поддеживает этот тип и неявно переводит в инт
источник

DD

Dmitry Danilov in Сообщество Python Программистов
понятно
источник

DD

Dmitry Danilov in Сообщество Python Программистов
всеровно Тыже будешь апдейтить founded для ссылки которую нашел.
источник

DD

Dmitry Danilov in Сообщество Python Программистов
надо проиндексить )
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
ну я по rowid буду апдейить. поле с именем ссылки вообще в запросе не участвует никак
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟 in Сообщество Python Программистов
если я по url индекс добавлю, у меня база сразу в 2 увеличится 😂
источник