>>249056184 (OP) Никогда не делал запросы в БД ни на js, ни на питоне, но общее решение таково: читаешь документацию по js либе, которой запрос делаешь, и там можешь наткнуться на описание способа выполнить его быстрее (может, проверки какие не делать, клиент синглтоном регистрировать, многострочный результат загружать эффективнее). Скорее всего это не поможет, и тогда нужно загуглить что-то вроде "Fast SQL Client for Node.JS".
я думаю что дело в том что операции не равнозначны, JS должен работать быстрее. то есть select питона не то же делает что prepare -> all в JS. я с дивана
>>249057471 Присмотрелся, и увидел, что запрос на SQLite, что значит применение на десктопе, из чего следует рекомендация писать на соответствующей технологии - C#, например. Или питон тот же, если тебе на нем проще. Я не рофлов ради это пишу. По моему опыту, если тебе нужно что-то делать с серьезными требованиями (как по перформансу в твоем случае), оптимальной стратегией является использование хорошего инструмента для задачи, который заведомо может удовлетворить все твои хотелки. Если же выбирать всегда самое знакомое - часто придется крутиться и костылять.
>>249056184 (OP) В виде чего отдается результат в ЖС либе? Используется ли ленивые вычисления в этой либе? Бежит ли all.lenght повторно по всем записям?
>>249056184 (OP) 1) У тебя сперма вместо ос. Попробуц на линуксе измерить 2) Покажи функцию селекта в петухоне 3) У тебя может быть разный алгоритм сериализации данных, из-за чего происходят такие приколы.
>>249058966 я все либы какие есть попробовал, остальные еще медленнее >>249059244 даже разговаривать с тобой не хочу. какая разница какая у меня ос? два скрипта. один на питоне, второй на жс. одинаковые базы, таблица и селекты - разное время работы. жс проигрывает. как сделать так чтобы он так же быстро работал? не можешь ответить иди на хуй >>249059049 съеби из треда шизик
>>249059408 > даже разговаривать с тобой не хочу./ утю
> какая разница какая у меня ос? А такая, что у сперма может трахать файлы и не давать им нормально работать.
> два скрипта. один на питоне, второй на жс. одинаковые базы, таблица и селекты - разное время работы. Где одинаковый скрипт блядь? Ты пол скрипта скрыл, я не экстрасенс, чтобы догадывать, что ты там высрал. > жс проигрывает. как сделать так чтобы он так же быстро работал? Перестать страдать хуйней и показать свой говнокод полностью. > не можешь ответить иди на хуй Так тебе нужна помощь или ты просто пришел жс обосрать?
>>249059620 пик один вырезка из доки жслибы пик два это жс скрипт и время его селекта пик три скрипт на питоне время его работы смотри в оп пике(300мсек)
>>249060443 разница в два раза? предположим что ты прав, и хули мне делать? настроек сериализации в либе нет. да я и не верю что разница в два раза из-за этого . разрабы либы такие тупые что проебали просто этот момент да? >>249060470 в жизни на питоне не писал
>>249061011 Не, серьезно. Ты почему вместо time() использовал нормальный таймит? Не шарю за жс особо, но наверняка обычный time() тоже не самое лучшее решение именно для измерения скорости работы функции.
>>249060985 Мимокрок. Не он дурачок, а ты. Для сериализации используется набор полей, который или может парситься в либе, или запрашиваться с сервера. А в ебаном JS я даже хз, как они сериализуют поля с типами, вполне могут обойтись именами.
>>249061245 ну бля есть в жс чонить чтобы флеймграф построить а не это уебанское принт(время)? посмотри какое распределение времени по функциям хули ты не программист чтоле
>>249061420 ты тот анон что с начала треда сидел? >>249061425 ну че ты нормально же общались. добились же результат и теперь есть целый тред куда дауны типа этого >>249061435 со своими свежими идеями будут приходить, а мы порофлим
>>249061339 Ты обычный представитель чсв макак, сам работаю в айти компании на 100 челов и среди разрабов попадаются вот такие высокомерные выблядки (хотя процентов 90 норм челы), с которыми банально даже вопрос простой обсудить не хочется Туши своё эго, ты всего лишь кодер, один из десятков тысяч других, человеческое отношение должно присутствовать, а не ИДИ НАХУЙ ТЫ МНЕ НИПАМОГ!!! ИДИ В ПИЗДУ ТЫ ДУРАК Я ГЕНИЙ, ДВОЩ ПОМОГИИИТЕ ХНЫК
>>249061804 недавно был с одним манерным пидорком в баре и он меня упрекнул за то что я смачно и громко рыгнул. а ты меня упрекаешь в том что я посылаю на хуй даунов на дваче. ну ты бля даешь ебты
>>249056184 (OP) Как минимум убрать звёздочку, если нужны не все поля. Далее, хуйнуть ключевое слово LIMIT, у тебя какое подмножество SQL? Захуярить индексы, НФ и т.д.
>>249062509 по итогу в конце треда что имеется: ты обычная веб макака, будущего нет, твой потолок это мидл чтобы быть сеньором уже надо людей обучать и брать ответственность команды через 5 лет что? ничего, всё также веб макака, только знаешь другой фреймворк. лол, бывай.