Posts Tagged 'mssql' [страница 1]
6 types of database models | 6 моделей баз данных
- Details
- Published on 2024-03-13
This diagram shows 6 types of database models: Flat Model, Hierarchical Model, Relational Model, Star Schema, Snowflake Model, Network Model
MS SQL Символьные или двоичные данные могут быть усечены. Выполнение данной инструкции было прервано.
- Details
- Published on 2023-06-28
При работе с MS SQL иногда встречается ошибка такого вида: "Символьные или двоичные данные могут быть усечены. Выполнение данной инструкции было прервано.".
MSSQL best practices || Практические рекомендации по выбору типов полей
- Details
- Published on 2024-02-07
Для эффективной работы MSSQL сервера важно правильно выбрать типы полей, что скажется как на производительности так и на экономном использовании дискового пространства, особенно при работе с очень большими объемами данных.
В MS SQL 2019 добавили указание поля, в котором происходит ошибка если данные превышают размер поля
- Details
- Published on 2024-04-15
Breaking news, конечно, но, может, кто-то еще не знал.
Но в MS SQL наконец-то добавили важную информацию при возникновении ошибки "Символьные или двоичные данные могут быть усечены. Выполнение данной инструкции было прервано". Теперь в ошибке будет выводиться название поля, в котором произошла ошибка.
Выборка SQL с группировкой по году и месяцу
- Details
- Published on 2019-10-02
Нужно выбрать некие данные из таблицы, сгруппировав их по году и месяцу. Пусть это будет количество продаж фирмы "Рога и копыта" с группировкой по месяцам и годам.
Как в Dbeaver восстановить сохраненный пароль
- Details
- Published on 2019-08-29
Я использую клиент баз данных DBeaver и бывают ситуации когда нужно вспомнить введенный ранее пароль для подключения. В этом клиенте нет штатных средств хранения пароля, он находится в xml в зашифрованном виде. Но не все так плохо, об этом ниже.
Как в Yii2 вывести количество связанных записей из другой таблицы || How to show the count of related records from another table in Yii2
- Details
- Published on 2024-11-26
У нас есть TABLE A с некоторым количеством записей и связанная TABLE B с миллиардами записей. В Yii2 есть геттер для связанных таблиц, как раз для таких случаев. Но он хорошо работает с небольшими объемами данных, так как делает много запросов. В идеале, его нужно использовать для единичных записей. А в этом случае нужно добавить подзапрос, который будет работать быстрее.
--
We have table A includes some records and related table B containing billions of records. Yii2 provides a getter for related tables, which works well with a small number of records. For cases with large number of related records, we can use a subquery.
Как использовать функции SQL с помощью визуальных примеров для начинающих, для чайников и прочих маглов
- Details
- Published on 2023-04-18
SQL - это как математика, только на языке компьютеров. SQL это сокращение от "Structured Query Language" и используется для работы с базами данных и является мастхэв для всех кто даже чуть-чуть июнь.
Если вы взяли в руки клавиатуру, то пути на зад нет, только учить SQL.
Как работают SQL-инъекции и как защитить от них систему
- Details
- Published on 2024-06-10
Нашел шикарную визуализацию, которая объясняет суть и механизм работы SQL-инъекций.
SQL-инъекция — это тип атаки, при котором злоумышленник выполняет вредоносные SQL-команды, вставляя вредоносный SQL-код в поле ввода или URL-адрес приложения.
Например, представьте себе приложение, которое возвращает всю вашу информацию после входа в систему. Этот запрос может выглядеть следующим образом:
Настройка в xammp работы PDO с MSSQL
- Details
- Published on 2017-02-02
PHP скрипт на Xammp не хотел работать с M$ SQL. Стал разбираться в причинах этого, ведь как бы PDO, значит должно работать со всеми базами.
Оказалось, не может.
Стал разбираться, оказалось не хватает нужных библиотек.