TGViewer
Channel Public Channel
Data Science. SQL hub

Data Science. SQL hub

@sqlhub

По всем вопросам- @workakkk

@itchannels_telegram - 🔥лучшие ит-каналы

@ai_machinelearning_big_data - Machine learning

@pythonl - Python

@pythonlbooks- python книги📚

@datascienceiot - ml книги📚

РКН: https://vk.cc/cIi9vo

#VRHSZ
Subscribers
35.9K
Photos
1.2K
Videos
99
Links
1.2K

Showing posts older than #1082 · Back to latest

Older Posts 10 shown
Post #1080 4.15K
💻Вышла новая версия СУБД Postgres Pro Enterprise 16.2.1

Postgres Professional заявила о выпуске новой версии Postgres Pro Enterprise. Релиз включает возможности мажорных версий Postgres Pro Enterprise 16.1.1, PostgreSQL 16.2 и ряд новых разработок для повышения безопасности, улучшенной оптимизации запросов, аналитики и работы с большими объектами, рассказали информационной службе Хабра в пресс‑службе компании.

Среди ключевых обновлений Enterprise 16.2.1:

⏩сделана интеграция с расширением Citus, обеспечивающим масштабируемость PostgreSQL за счёт шардирования данных на нескольких узлах PostgreSQL. В отличие от выпущенной в феврале 2024 года в широкое пользование СУБД Postgres Pro Shardman, ориентированной на OLTP‑нагрузку, Citus ориентирован на аналитическую OLAP‑нагрузку;

⏩стал доступен перепланировщик запросов Replan, один из компонентов adaptive query execution (адаптивного выполнения), срабатывающий по максимальному времени выполнения;

⏩добавлено расширение dbms_lob, позволяющее обращаться к определённым частям больших объектов (LOB) или большим объектам целиком и управлять ими (поддерживаются объекты CLOB, BFILE и временные BLOB);

⏩появилась новая версия pg_proaudit 2.0, поддерживающая правила, обобщающие типичные группы действий пользователей и срабатывание правил по группам пользователей, а не по их индивидуальным учётным записям;

⏩введены два новых модификатора для работы с пакетами: #private и *#export.* Модификатор #private определяет функции и процедуры как внутренние, а модификатор #export определяет, какие переменные пакета являются публичными;

⏩добавлены ассоциативные массивы и хэш‑коллекции (аналог indexed by таблиц PL/SQL в Oracle);

📎Подробная информация о новой версии доступна на сайте компании.

@sqlhub
  • 👍 10
  • ❤ 6
  • 🔥 4
Post #1078 4.19K
💻Как управлять версиями вашего SQL

Теоретически многие понимают, что контроль версий может:
— Помочь нам сравнить запросы, чтобы найти различия
— Сравнить предыдущую версию с новой версией запроса.
— Разрешить мне отменить изменение, внесенное в мой код, которое не имело ожидаемого эффекта.
— Разрешить нашей команде сотрудничать, когда кому-то нужна помощь с запросом

Но на практике всё не так просто.
Во-первых, изучать git сложно. Даже просто понять, что такое git, может быть сложно, если вы никогда раньше не пользовались системой контроля версий.

Я думаю, что лучший способ учиться — это брать и делать.
Поэтому держите очень полезный туториал, который покажет, как настроить управление версиями SQL с помощью GitHub и DBeaver.

📎 Туториал

@sqlhub
  • ❤ 8
  • 😁 5
  • 👍 4
  • 🥰 2
  • 🔥 1
Post #1076 4.57K
💻Как управлять версиями вашего SQL

Теоретически многие понимают, что контроль версий может:
— Помочь нам сравнить запросы, чтобы найти различия
— Сравнить предыдущую версию с новой версией запроса.
— Разрешить мне отменить изменение, внесенное в мой код, которое не имело ожидаемого эффекта.
— Разрешить нашей команде сотрудничать, когда кому-то нужна помощь с запросом

Но на практике всё не так просто.
Во-первых, изучать git сложно. Даже просто понять, что такое git, может быть сложно, если вы никогда раньше не пользовались системой контроля версий.

Я думаю, что лучший способ учиться — это брать и делать.
Поэтому держите очень полезный туториал, который покажет, как настроить управление версиями SQL с помощью GitHub и DBeaver.

📎 Туториал

@sqlhub
  • 👍 10
  • ❤ 3
  • 🔥 3
  • 👎 1
Post #1069 5.33K
💻Инструменты для визуализации базы данных (и не только)

Держите подборку отличных инструментов для работы с БД. Про некоторые вы 100% слышали, но по-любому найдёте в этом посте для себя полезное

⏩Tableau
— Обеспечивает расширенные возможности для стилизации и визуализации данных.
— Позволяет создавать разнообразные цветные диаграммы и наглядные графики.
— Поддерживает широкий спектр источников информации, включая популярные системы управления базами данных SQL Server, PostgreSQL, Oracle и MySQL.

⏩Power BI
Power BI от Microsoft – это мощный инструмент для бизнес-аналитики, который поддерживает широкий спектр типов данных и возможностей для их визуализации. Он позволяет создавать детализированные отчеты и интерактивные презентации, превращая комплексные наборы данных в понятные и привлекательные визуальные представления.

⏩SQL Server Management Studio (SSMS)
SSMS – это интегрированная среда для работы с инфраструктурой SQL Server, которая обеспечивает эффективное управление базами данных и разработку SQL-запросов. Она позволяет управлять базами и объектами данных с использованием графического интерфейса пользователя.

⏩MySQL Workbench
MySQL Workbench – это комплексный механизм для работы с базами данных MySQL.
— Предлагает широкий спектр возможностей для администрирования, проектирования, разработки и тестирования баз данных.
— Обеспечивает единую интегрированную среду (IDE) для различных операций.
— Включает возможности для визуального моделирования, то есть создания и модификации структуры баз данных графическим способом.

А ещё можно вспомнить pgAdmin, Oracle SQL Developer, DBeaver, PopSQL, Apache Superset, Google Data Studio, dbdiagram.io, Diagrams.net, QuickDBD

📎 Читать подробнее

@sqlhub
  • 👍 14
  • ❤ 6
  • 👎 1
  • 🔥 1
Post #1065 4.72K
💻Годная Статья о SQLite в проде

⏩В последнее время SQLite вызывает всеобщий ажиотаж, но действительно ли он может конкурировать с MySQL и PostgreSQL в продакшне веб-приложений?

⏩Оглавление
Зачем выбирать SQLite вместо MySQL или PostgreSQL
— SQLite проще
— SQLite переносим
— SQLite быстр
— SQLite надёжен
— SQLite экономически эффективен
— SQLite легко защитить

Может ли SQLite подойти как БД для проекта в продакшене
— Потребуется немного проб и ошибок, чтобы научиться использовать его правильно
— Не масштабируется по горизонтали
— Ограничение параллелизма
— Ограниченная поддержка миграции
— Ограничения типов данных

Использование SQLite в продакшене, в реальном мире


⏩Усталость от DevOps реальна, от разрабов ожидают всё больше знаний об инфраструктуре, CI/CD, Docker, сетевых технологиях, Kubernetes, кластеризации, шардинге, и список можно продолжать. Но в реальности большинству проектов не нужна и половина всего этого. В современной веб-разработке наблюдается откат от сложности, сопровождающийся возвращением монолита и неуклонным ростом более простых фронтенд-фреймворков, таких, как Alpine.js и htmx.

⏩SQLite вписывается в эту логику, предоставляя более простую альтернативу традиционной клиент-серверной модели MySQL и PostgreSQL, об этом и говорится в статье.

📎 Статья

@sqlhub
  • 👍 16
  • ❤ 4
  • 🔥 2
  • 👏 2
Post #1063 4.03K
💎 Яндекс выкатит линейку нейросетей YandexGPT 3

Самая первая языковая модель из третьего поколения уже доступна на Yandex Cloud. Это YandexGPT 3 Pro, которую можно встроить в продукты бизнеса через API и дообучить в сервисе ML-разработки Yandex DataSphere для потребностей компании, а именно — загрузить файл с примерами запросов и эталонными ответами на них.

Новая нейросеть особенно хорошо проявляет себя в таких сферах, как клиентская поддержка, онлайн-продажи, цифровые коммуникации, маркетинг, реклама и управление персоналом. Также языковая модель лучше работает с документами: например, составляет договоры, счета, нормативную документацию, должностные инструкции и не только.

Цена на использование нейросети снизилась почти в два раза. Плюс её можно попробовать в демо-режиме.

@sqlhub
  • 👍 8
  • ❤ 4
  • 👎 3
  • 🔥 3
Post #1062 3.42K

Forwarded from Аналитик данных

🖥 Sqlelf

Инструмент, использующий функциональность виртуальной таблиц Sqlite, позволяющий исследовать объекты Linux ELF с помощью SQL.

ELF (англ. Executable and Linking Format — это формат исполнимых и компонуемых файлов) — формат исполняемых двоичных файлов, используемый во многих современных UNIX-подобных операционных системах, таких как FreeBSD, Linux, Solaris и др.

Традиционно изучение файлов ELF ограничивалось такими инструментами, как objdump или readelf. Несмотря на то, что эти инструменты обладают широкими возможностями синтаксического анализа, формат вывода и возможность задавать исследовательские функции инструментов довольно ограничены.

▪ Github

Аналитика данных
  • 👍 8
  • ❤ 2
  • 🔥 1
Post #1060 3.89K
🖥 Не забывайте обновлять Postgres!

Регулярные обновления могут значительно повысить производительность и безопасность вашей базы данных.

Кроме того, с postgresql_cluster этот процесс полностью автоматизирован

▪ Github

@sqlhub
  • 👍 11
  • ❤ 3
  • 🔥 2
Post #1057 4.06K
💻Microsoft запустила общедоступную предварительную версию Copilot в базе данных SQL Azure

Microsoft выпустила ограниченную общедоступную предварительную версию Copilot в базе данных SQL Azure. ИИ-помощник интегрирует данные и формулирует применимые ответы с использованием общедоступной документации, динамических представлений управления, хранилища запросов, представлений каталога и диагностики поддерживаемости Azure.

Новое расширение Copilot будет включать два интерфейса:
⏩преобразование естественного языка в SQL. Эта функция в редакторе запросов портала Azure для базы данных SQL Azure преобразует запросы на естественном языке в SQL, делая взаимодействие с базой данных более интуитивным;
⏩интеграцию Azure Copilot. Она позволит клиентам самостоятельно управлять своими базами данных и решать проблемы с ними.

Доступ к функции естественного языка можно получить, перейдя в базу данных SQL Azure и нажав «Launch inline copilot» на панели инструментов редактора запросов. Оттуда можно ввести свой вопрос. После этого нужно кликнуть «Создать запрос», и появится новый оператор присваивания кода T-SQL. Его можно выполнить или отклонить и ввести новое приглашение на естественном языке, которое создаст новый оператор кода, но не заменит предыдущий.

Интеграция предоставляет пользователям базы данных SQL Azure доступ к Microsoft Copilot для Azure.

Чтобы опробовать предварительную версию, нужно перейти на эту веб-страницу и зарегистрироваться в программе. Пока неизвестно, как долго продлится её тестирование.

@sqlhub
  • 👍 10
  • 🔥 5
  • ❤ 3
  • 😢 1
Post #1052 4.97K
💻Держите подборку самых актуальных команд для администрирования PostgreSQL

⏩В первую очередь команды ориентированы на PostgreSQL v.11.13, но большинство из них исправно работает в более старых и новых версиях.
Особенности работы комманды в других версиях указаны в сноске*.
Команды установки приведены для Ubuntu 20.04, но работать будут практически аналогично и в других средах.

📎 Полная шпаргалка (на скринах только часть)

@sqlhub
  • 🔥 12
  • 👍 4
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →