🤔
Тотализатор
Tishka17
Kel0
сейчас
Tishka17
Kel0
))
Tishka17
Евгений
Игорь
Kel0
Падает прям mysql или бот?
mysql падает с ошибкой mysql.operand.error: Not available connection. К мускул удаленно подключаюсь
Евгений
Kel0
в статье где читал писали нао
Евгений
Tishka17
Kel0
все что написал имеется
Tishka17
Kel0
падает в основном no read result to fetch and no read result to update
Kel0
Kel0
сейчас нет
Tishka17
Kel0
да
Tishka17
no read result to fetch хз что такое
Tishka17
no read result to fetch
может быть если ты несколько раз fetch из одного курсора делаешь почему-то
Tishka17
так что конкретный код надо и конкретные ошибки
Евгений
А боты как работают? multithreading?
Tishka17
Евгений
Kel0
Да
Kel0
Евгений
Kel0
У меня валет динамический меняется постоянно и иногда такая ошибка
Tishka17
Евгений
Да
Или попробовать на multiproccessing переписать.
Tishka17
Tishka17
прекрасно несколько запросов в одной транзакции делаются
Alex
@Tishka17 я тут похоже заоптимизировал наш поиск в 150 раз
Tishka17
Tishka17
круто
Tishka17
Alex
потому что кто-то херачил JOIN на many-to-many таблицу и потом DISTINCT на 150 полей
Tishka17
хехех
Alex
и база данных от этого слегка напрягалась
Alex
там конечно еще надо дальше вычислять, но основную проблему влияющую на перформанс я пофиксил.
Pavel
Alex
тут уж хрен разберет кто это впервые заимплементил
Alex
проект отфоркали от другого и он постепенно оброс костылями
Pavel
кодерки против активрекорда (активрекорд ведёт с разгромным счётом)
Alex
Я уже рассказывал недавно как глобальный DISTINCT на все запросы вычищал
Pavel
мне вот интересно, как они умудряются это породить... что должно быть в голове вообще
Alex
И еще запросы в цикле из-за обращений к relation
Pavel
это ж не вина джангиной орм, вообще ни разу. это что то сломано в сознании
Alex
Tishka17
Pavel
Tishka17
хех
Alex
и кодерки видимо чтобы не запариваться с many to many захерачили distinct() просто в этом фильтре на любой запрос
Pavel
Евгений
Alex
Pavel
Евгений
Alex
ведь с ORM можно херачить запросы легко и непринужденно, а как оно там работает всем пофиг.
Pavel
Pavel
порог вхождения низкий, знаний много не надо. вот тебе джангогёрлз, херачь в прод
Vitalii
Всем привет
Наследование моделей для монгоэнджина — норма или за такое бьют?
Есть две модели, старая версия и новая, отличаются одним полем.
Копипастить или наследовать с добавлением отличающегося поля?
Евгений
Монги? Разве в ней набор полей фиксирован?
Kel0
Оцените подход. Юзер создает фильтр на моем боте и нажимает комманду создать фильтр, в ту же секунду я заполняю поля таблицы БД инфой по типу none, none, 0 , 0 итп, и по ходу процесса создания фильтра просто обновляю запись созданную юзером
Tigran
потрясающе
Александр
Привет всем! Проблема с деплоем проекта на хероку, локально без проблем запускаю сервер апи, а при старте на хероку хостинге ошибка (Traceback (most recent call last):
File "api.py", line 6, in <module>
import cv2
File "/app/.heroku/python/lib/python3.6/site-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ImportError: libSM.so.6: cannot open shared object file: No such file or directory)