@botoid

Страница 3478 из 4042
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
01.08.2018
21:37:37
ТО есть меняются сразу куча параметров в конфиге

И их набор может быть разным.

Sergey
01.08.2018
21:38:53
Ну, в смысле что файловой реализации как скюлайт нет?
короч бери mysql или postgres лучше и мигрируй может даже nosql выбрать, тут уже смотря как данные у тебя хранятся

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
01.08.2018
21:40:13
Даже утилита, которая подсказывает что крутить, требует хотябы сутки аптайма СуБД что бы была стсистика запросов, и только тогда она выдаёт более или менее достоверные предложения по тюнингу

Google
Andrey ?
02.08.2018
02:14:41
ПК у тебя в таблице только один может быть

Индексы от ключей не зависят

На основе этого добавляй индексы, а уже после всего лезь в конфиги крутить крутилки

Но при 40к юзерах (если это не DAU, конечно) вряд ли вообще понадобится лезть в них ¯\_(ツ)_/¯

Иван
02.08.2018
02:49:29
как удалить кнопки из бота

telebot

python

IQTESTcontroller
02.08.2018
03:45:57
как удалить кнопки из бота
Убрать reply_markup, не?

Иван
02.08.2018
03:46:21
Просто скажи мне что и куда вставить

Про мозг в черепную коробку я знаю

Google
IQTESTcontroller
02.08.2018
03:50:07
Просто скажи мне что и куда вставить
Эмм,не вставить,а удалить наверное..

Иван
02.08.2018
03:50:27
В какой участок кода засунуть эти строки

У меня мозг выкипает, я уже 6 час настраиваю кнопки

IQTESTcontroller
02.08.2018
03:52:09
Иван
02.08.2018
03:52:26
Убрать reply_markup, не?
Окей убрать из кода?

Но они остались у меня в боте в тг

Я не знаю как их удалить

IQTESTcontroller
02.08.2018
03:53:55
Я тебя не понимаю

Просто удали ту часть кода которым ты создавал кнопки,а потом заново стартуй

Иван
02.08.2018
03:55:45
Все понял спс

Они остались

IQTESTcontroller
02.08.2018
03:56:17
Бот не твой???!!

Иван
02.08.2018
03:56:22
Бот мой

IQTESTcontroller
02.08.2018
03:57:48
Бот мой
Ну так удали из него тот кусок кода,в котором ты создаешь кнопку

Иван
02.08.2018
03:58:19
Удалил, перезапустил, остались.

IQTESTcontroller
02.08.2018
04:00:58
?

Иван
02.08.2018
04:01:44
Их можно удалить через бота?

IQTESTcontroller
02.08.2018
04:02:24
Не думаю,что да

Иван
02.08.2018
04:03:05
а как тогда если на кнопку нажимаешь она пропадает в других ботах

Чувствую себя тупым

Google
Иван
02.08.2018
04:16:06
И куда это пихать

Видно пора поспать

Nerigg Awerpool
02.08.2018
04:19:39
Да, я тоже так думаю, ложись давай

Проснешься разберешься

IQTESTcontroller
02.08.2018
04:29:10
Йоба
02.08.2018
04:30:19
Окей убрать из кода?
В реплай маркап поставить клаву ремувкейборд

Иван
02.08.2018
04:36:08
Я вылил племени в раковину...

Йоба
02.08.2018
04:38:50
А теперь собери, положи в дурглаг и промой под холодной водой

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:40:30
ПК у тебя в таблице только один может быть
КРоме примари то есть и другие =)

Andrey ?
02.08.2018
04:40:51
КРоме примари то есть и другие =)
Ну ты-то написал про примари

Но индекс на фк - это обычный индекс, ничем не отличающийся

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:41:04
Ну ты-то написал про примари
Я привёр пример ключа

Andrey ?
02.08.2018
04:41:20
На пк по-умолчанию вешается индекс, так что пример не совсем корректный

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:41:49
Индекс строится по полю, которое является ключевым

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:42:23
Аргументированно...

Andrey ?
02.08.2018
04:42:23
Индекс хранит в себе пк

Но строится по любому полю

Google
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:42:55
То есть по фк

Andrey ?
02.08.2018
04:43:11
Причем тут фк?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:43:29
При том что это тоже способ пострить индекс, указав где у тебя фк

Andrey ?
02.08.2018
04:43:42
ФК - это обычное поле, на которое вешается обычный индекс

Как и на любое другое поле

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:43:51
что такое индекс?

Andrey ?
02.08.2018
04:43:54
Мускул, вроде как, просто по-дефолту индексирует фк

В отличие от постгреса

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
02.08.2018
04:43:58
Как ты сообщаешь, что хочешь сделать индекс?

Andrey ?
02.08.2018
04:44:38
Вызываю CREATE INDEX

Иван
02.08.2018
04:45:25
Прочитал как реплику из аниме

Пикачу я вызываю тебя

Точно пора спать

Andrey ?
02.08.2018
04:46:07
Кастую CREATE INDEX MY_INDEX ON TABLE (KEY) USING BTREE!11!!

Кстати о важности индексов, ща найду скрин один

В одной таблице не было индексов



А вот индексы появились



И вот что они сделали с LA

Google
Andrey ?
02.08.2018
04:50:39


Mark
02.08.2018
04:50:42
Кастую CREATE INDEX MY_INDEX ON TABLE (KEY) USING BTREE!11!!
btree по умолчанию идет же. Как минимум в скуле.

Andrey ?
02.08.2018
04:51:00
btree по умолчанию идет же. Как минимум в скуле.
Да, просто с указанием его заклинание сильнее звучит!

(на сервере 12 ядер, бтв)

То есть благодаря двум индексам можно просто взять и выкинуть нахер ядер так шесть :D

(это постгрес, бтв)

Mark
02.08.2018
04:52:57
Два индекса еще не гарантия, что оптимизатор их решит использовать.

Andrey ?
02.08.2018
04:53:20
Ну, само собой, analyze был сделан после их добавления

До индексов и после, ессесна

Судя по всему, решил :D

Ну и судя по эксплейну

Он без индексов делал фуллскан на таблице в полтора миллиона строк, на flops, где ссд со скоростью сд-карточек класса так четвертого

IQTESTcontroller
02.08.2018
04:56:16
Судя по всему, решил :D
Это ты был у меня?

Andrey ?
02.08.2018
04:56:27
IQTESTcontroller
02.08.2018
04:56:59
Ась?
сори не туда

Страница 3478 из 4042