Вопросы с тегом «schema»

11
Изменения схемы «нарушают» группы доступности или они обрабатываются прозрачно?

Моя организация планирует принять группы доступности SQL Server 2012, и я пытаюсь понять, как это повлияет (если таковые имеются) на процесс обновления нашего приложения. Мы выпускаем обновления приложений с 8-недельным циклом, и любой выпуск может включать изменения схемы и / или перенос данных. Я...

10
Существует ли быстрый способ найти все столбцы в SQL Server 2008 R2, которые зашифрованы / имеют зашифрованные данные?

Существует ли быстрый способ найти все столбцы в SQL Server 2008 R2, которые зашифрованы / имеют зашифрованные данные? Мне нужно аннулировать данные во всех зашифрованных столбцах на сервере разработки (в соответствии с нашими бизнес-правилами). Я знаю большинство столбцов, потому что мы регулярно...

10
Каковы последствия отсутствия указания NOT NULL в PostgreSQL для полей, которые не могут быть нулевыми?

У меня есть приложение (данные хранятся в PostgreSQL), где большинство полей в таблицах всегда не равны NULL, но схема для этих таблиц не обеспечивает этого. Например, посмотрите на эту фальшивую таблицу: CREATE TABLE "tbl" ( "id" serial, "name" varchar(40), "num" int, "time" timestamp PRIMARY KEY...

10
Могу ли я без потерь разложить эту таблицу?

Я наткнулся на проблему с дизайном базы данных, которая выходит за рамки моей лиги, и мой гуру DBA выключен в пожарных учениях. По сути, у меня есть таблица со следующим первичным ключом (PK для краткости): child_id integer parent_id integer date datetime child_idи parent_idявляются внешними...

10
Рассчитать размер строки и максимальный размер строки для таблицы

Проблема: Есть ли способ подсчета количества байтов, занятых созданием таблицы, я знаю, что вы можете получить некоторую информацию из information_schema.tables, но эта информация не является достаточно точной. На самом деле требуется количество байтов в соответствии с определением таблицы только...

10
Как обычно хранится запись каждого изменения строки в базе данных?

В проекте, над которым я работаю, каждое изменение строк в некоторых таблицах базы данных должно отслеживаться для дальнейшего аудита или отката. Должно быть легко найти, кто изменил строку, с какого IP-адреса и когда, и иметь возможность восстановить предыдущую версию. Подобная вещь используется,...

9
Как управлять версией схемы PostgreSQL с комментариями?

Я управляю версией большей части моей работы с Git : код, документация, конфигурация системы. Я могу это сделать, потому что вся моя ценная работа хранится в виде текстовых файлов. Я также писал и имел дело со многими схемами SQL для нашей базы данных Postgres. Схема включает в себя представления,...

9
Найти строки, где целочисленная последовательность содержит данную подпоследовательность

проблема Примечание: я имею в виду математические последовательности , а не механизм последовательностей в PostgreSQL . У меня есть таблица, представляющая последовательности целых чисел. Определение таково: CREATE TABLE sequences ( id serial NOT NULL, title character varying(255) NOT NULL, date...

9
Эффективное хранение наборов пар ключ-значение с совершенно разными ключами

Я унаследовал приложение, которое связывает множество различных видов деятельности с сайтом. Существует около 100 различных видов деятельности, и каждый из них имеет различный набор из 3-10 полей. Однако все действия имеют как минимум одно поле даты (может быть любое сочетание даты, даты начала,...

9
В каком типе данных хранить данные XML: VARCHAR (MAX) или XML

Я определяю схему для нового набора ресурсов с использованием SQL Server 2008 ... В этом случае каждая запись ( например, строка ) должна будет хранить фрагменты XML. Временами; хотя и не часто; Мне нужно запросить XML, чтобы найти значения элементов и атрибутов. Если бы я оставил свои собственные...

9
Плюсы и минусы использования многих схем в PostgreSQL, а не только одной?

Для большого приложения SAAS (поддерживаемого PostgreSql 9.4) с более чем 300 000 учетными записями (и растущими), каковы преимущества и недостатки использования схемы для каждой учетной записи для разделения данных по сравнению с помещением всех данных в одну схему и использованием внешних ключей...

9
Разработка простой схемы дезагрегации прогноза спроса

Я выполняю простую задачу проектирования базы данных в качестве учебного упражнения, в котором мне нужно придумать базовую схему схемы для следующего случая: У меня есть родительско-дочерняя иерархия продуктов (например, Сырье> Незавершенное производство> Конечный продукт). Заказы размещаются...

8
Какова хорошая реляционная структура для единиц и сложных преобразований единиц?

Моя компания работает в энергетической отрасли, и мне нужно найти хороший способ представить преобразование единиц измерения. Я провел некоторые поиски и до сих пор не нашел хорошую статью, освещающую эту тему, в которой я нуждаюсь. Большинство опубликованной информации о преобразованиях единиц...

8
Какое использование performance_schema в MySQL 5.5?

Я обновился до версии MySQL 5.5. Там я наблюдал performance_schema в списке схем. Какая польза от этой новой схемы ..? Как мы можем контролировать с помощью этой схемы ..? Каковы преимущества использования этой схемы ..? Есть ли издержки при включении этой схемы?...

8
Концепция схемы в PostgreSQL

Я не могу понять концепцию и использование схемы в PostgreSQL. Я понятия не имею, как это может повлиять на мой дизайн базы данных. Почему я должен использовать это? Может ли это повлиять на меня в будущем, если я решу не думать о них сейчас и беспокоиться о них позже? Пояснение с примером будет...

8
Как потоковая репликация Postgres 9.2 обрабатывает изменения схемы и первоначальную настройку таблицы?

Я хочу создать резервную копию базы данных на физическом сервере, который находится прямо под моим основным физическим сервером базы данных. Я использую Postgres 9.2, и я хочу использовать синхронную потоковую репликацию (для атомарности), но я совершенно не знаю, как, например, A) первоначальная...

8
Схема базы данных для сущностей с двумя возможными типами владелец / родитель?

Я использую PostgreSQL с Sequelize в качестве ORM. У меня есть один тип User. Второй тип Group, который может иметь любое количество пользователей, связанных с ним через GroupMembershipsтаблицу. Users также может иметь любое количество Groups. Мой третий тип, Playlistможет принадлежать либо к...

8
Лучший подход для заполнения таблицы измерения даты

Я ищу, чтобы заполнить таблицу измерения даты в базе данных SQL Server 2008. Поля в таблице следующие: [DateId] INT IDENTITY(1,1) PRIMARY KEY [DateTime] DATETIME [Date] DATE [DayOfWeek_Number] TINYINT [DayOfWeek_Name] VARCHAR(9) [DayOfWeek_ShortName] VARCHAR(3) [Week_Number] TINYINT...

8
Руководство по использованию составных ключей для идентификации строк

Является ли хорошей практикой (или она будет иметь какие-либо отрицательные последствия) использование набора из 4 столбцов для определения строки как уникальной (один является внешним ключом, а три других являются типами данных с плавающей запятой)? Я пытаюсь создать таблицу, в которой (с 4...

8
Дизайн базы данных - разные объекты с общими тегами

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