fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#SQL

67 posts57 participants4 posts today

#WrenAI - це open-source #AI-асистент для аналізу даних і генерації #SQL-запитів (Text-to-SQL)

Він дає змогу користувачам взаємодіяти з даними за допомогою природної мови й автоматично формувати SQL-запити, будувати діаграми, звіти та таблиці.

🔗 github.com/Canner/WrenAI?tab=r

Аномалии конкурентного доступа

В распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED. В стандарте SQL указаны только три аномалии. В статье приводится пример аномалии потерянного обновления в задаче "списания средств" и рассматривается, почему уровень READ COMMITED и ограничения целостности достаточны для решения задачи. Если с данными (строками таблиц) работает одна сессия в базе данных, то разницы между уровнями изоляции транзакций нет, так как нет транзакций, от которых нужно изолироваться. Если есть несколько транзакций, которые пересекаются во времени, то нужно обращать внимание на то, что параллельно с теми же данными работают другие транзакции. Другими словами, учитывать особенности (феномены, аномалии) "конкурентного доступа".

habr.com/ru/articles/894984/

ХабрАномалии конкурентного доступаВ распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED. В стандарте SQL...

Pues parece que poco a poco me voy enterando de cómo funciona lo del lenguaje SQL. Sé que es algo muy básico si trabajas con bases de datos, pero para un profano como yo... pues lleva su tiempo.
Me lo estoy tomando como un pasatiempo para bajar la ansiedad que tengo en mi trabajo actualmente. Es algo así como un rompecabezas.
Ea, ya os he contado mi vida.
#sql #aprendizaje