170 похожих чатов

Подскажите пожалуйста, SQLite3, знаю СУБД говно, но почему sql.fetchall() выводит

[(40,)], а sql.fetchall()[0][0] выводит list index out of range, мистика?

10 ответов

29 просмотров

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

Говно если БД для сервера, почитай как нить почему так. Если же для приложений десктопных или мобильных то норм. Ну это по моим познаниям, а я нуб, поэтому можешь меня не слушать, а лично самому все узнать :)

fin
Говно если БД для сервера, почитай как нить почему...

Для чего то простого подойдет. Обычная файловая бд, никаких заморочек зато

decorator-factory
Почему говно?

Скажем так, она хороша под маленькие проекты, а под большие явно не подходит

decorator-factory
Почему говно?

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

Mⷨaͣᴛⷮrͬiͥxͯ
Скажем так, она хороша под маленькие проекты, а по...

https://www.sqlite.org/whentouse.html > SQLite works great as the database engine for most low to medium traffic websites (which is to say, most websites). The amount of web traffic that SQLite can handle depends on how heavily the website uses its database. Generally speaking, any site that gets fewer than 100K hits/day should work fine with SQLite. The 100K hits/day figure is a conservative estimate, not a hard upper bound. SQLite has been demonstrated to work with 10 times that amount of traffic. The SQLite website (https://www.sqlite.org/) uses SQLite itself, of course, and as of this writing (2015) it handles about 400K to 500K HTTP requests per day, about 15-20% of which are dynamic pages touching the database. Dynamic content uses about 200 SQL statements per webpage. This setup runs on a single VM that shares a physical server with 23 others and yet still keeps the load average below 0.1 most of the time. See also: Hacker News discussion from 2022-12-13

decorator-factory
Почему говно?

Потому что Sqlite не подходит для архитектуры клиент-сервер? Ограниченный тип данных, Ограниченный параллелизм, мне еще перечислять почему Sqlite не подходит для сервера?

decorator-factory
https://www.sqlite.org/whentouse.html > SQLite wor...

Это всё хорошо, но при реально большой нагрузке запись идёт куда медленнее большинства бд, + она однопользовательская и локальная

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта