Публикации по теме 'database'


Если у вас нет аудита, действительно ли вы заботитесь о своей базе данных?
Недавно я много работал с ElasticSearch, который по умолчанию не имеет защиты. Если вам нужна безопасность, вы должны развернуть Shield. Даже при развернутом Shield вы не получаете аудит по умолчанию. Чтобы включить его, вам нужно установить shield.audit.enabled: true в файле elasticsearch.yml. В Oracle немного лучше, если вы создаете все свои базы данных с включенным аудитом DBCA, начиная с 11g, но если вы не используете DBCA, он не включен. Ознакомьтесь с документацией..

10-кратное повышение производительности для оценки выражений стало возможным благодаря векторизованному выполнению и…
Юаньцзя Чжан Механизм выполнения запросов играет важную роль в производительности системы баз данных. TiDB , совместимая с MySQL база данных Hybrid Transactional/Analytical Processing (HTAP) с открытым исходным кодом, реализовала широко используемую модель вулкана для оценки запросов. К сожалению, при запросе большого набора данных модель Volcano вызывала высокие накладные расходы на интерпретацию и низкую частоту попаданий в кэш ЦП. Вдохновленные статьей MonetDB/X100:..

Удаление повторяющихся данных
В большинстве случаев вам не нужны повторяющиеся строки в вашей базе данных. Лучше всего настроить процесс вставки так, чтобы данные, которые уже есть в ваших таблицах, не добавлялись снова, но что, если эта лошадь покинула сарай, а у вас уже есть дубликаты? В этом посте мы покажем вам, как удалить повторяющиеся данные в ваших базах данных MySQL. С одного взгляда Есть всего несколько основных шагов для удаления повторяющихся данных из вашей таблицы: Сделайте резервную копию..

PostgreSQL: ENUM - это не серебряная пуля
Технические оценки PostgreSQL: ENUM - это не серебряная пуля 4 способа проверки включения в PostgreSQL Это обычная ситуация, когда значение поля ограничено списком допустимых параметров. Например, Пол : male , female ,… Валюты : USD , SGD , CAD , AUD ,… Страны : us , uk , sg … (более 200 вариантов) Статусы : pending , processing , failed , completed ,… Жанры : romance , comedy , action ,… Проверка и целостность данных Хотя проверку данных можно..

Позвольте SQL Server Query выполнить разбиение на страницы за вас (предложение OFFSET FETCH в SQL 2012)
Если вы занимались веб-программированием или каким-либо подобным сценарием, для которого необходимо читать данные из базы данных частями по соображениям производительности, вы определенно сталкивались с реализацией разбивки на страницы для выборки данных из базы данных постранично. После введения функции ROW_NUMBER () SQL Server я использовал для этого, используя это, с добавлением предложений where для столбца ROW_NUMBER, чтобы пропустить определенное количество идентификаторов и ВЗЯТЬ..

вопрос и ответ
Вопросы и ответы для Nodejs Какой ваш любимый фреймворк Node.js и почему? Ответ: В наших проектах мы используем ExpressJS для Nodejs. Express — это инфраструктура маршрутизации для Node, которая упрощает задачу HTTP. Express добавляет предельно простую маршрутизацию и поддержку промежуточного программного обеспечения Connect, что позволяет использовать множество расширений и полезных функций, таких как сеанс, тело POST и синтаксический анализ строки запроса, механизмы..

Как оптимизировать ваше веб-приложение на Node.js
Если конечный пользователь считает, что ваш веб-сайт плохо работает, его следующий клик будет на your-competition.com. Всякий раз, когда мы разрабатываем веб-приложение, есть две основные цели производительности. Завершение задачи (пользовательский опыт) Пропускная способность (масштаб) Под завершением задачи мы подразумеваем то, что задача выполняется своевременно, а под пропускной способностью понимается количество запросов в секунду. При проектировании и кодировании мы должны..