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

База данных представляет собой организованный сбор данных. Это коллекция схем, таблиц, запросов, отчетов, представлений и других объектов. Данные обычно организованы так, чтобы моделировать аспекты реальности таким образом, чтобы поддерживать процессы, требующие информации. Используйте этот тег, если у вас есть вопросы о разработке базы данных. Если речь идет о конкретной системе управления базами данных (например, MySQL), используйте этот тег.


18
Почему не рекомендуется иметь базу данных и веб-сервер на одном компьютере?
Слушая интервью Скотта Хансельмана с командой Stack Overflow ( части 1 и 2 ), он был непреклонен в том, что сервер SQL и сервер приложений должны находиться на разных машинах. Это просто для того, чтобы в случае взлома одного сервера обе системы были недоступны? Перевешивают ли проблемы безопасности сложность двух …

15
Изменить порядок / сбросить первичный ключ с автоматическим увеличением
У меня есть таблица MySQL с первичным ключом автоматического увеличения. Я удалил несколько строк в середине таблицы. Теперь у меня есть, например, что-то вроде этого в столбце ID: 12, 13, 14, 19, 20. Я удалил 15, 16, 17 и 18 строк. Я хочу переназначить / сбросить / переупорядочить первичный ключ, …
127 mysql  database 

20
Обмен значениями столбцов в MySQL
У меня есть таблица MySQL с координатами, имена столбцов - X и Y. Теперь я хочу поменять местами значения столбцов в этой таблице, чтобы X стал Y, а Y стал X. Наиболее очевидным решением было бы переименование столбцов, но я не хочу вносить изменения в структуру, поскольку у меня не …
127 mysql  database 

29
Любимые приемы настройки производительности [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

13
Переход с SQLite на PostgreSQL в новом проекте Rails
У меня есть приложение rails, в котором базы данных находятся в SQLite (разработка и производство). Поскольку я перехожу на heroku, я хочу преобразовать свою базу данных в PostgreSQL. В любом случае, я слышал, что локальную базу данных разработки не нужно менять с SQLite, поэтому мне не нужно менять это, однако, …

16
Дизайн базы данных для редакций?
У нас есть требование в проекте хранить все ревизии (историю изменений) для объектов в базе данных. На данный момент у нас есть 2 разработанных предложения для этого: например, для организации "Сотрудник" Вариант 1: -- Holds Employee Entity "Employees (EmployeeId, FirstName, LastName, DepartmentId, .., ..)" -- Holds the Employee Revisions in …

10
Хранить изображения в виде файлов или в базе данных для веб-приложения?
Мой вопрос довольно общий, и я знаю, что на него не может быть 100% ответа. Я создаю веб-решение ASP .NET, которое будет включать в себя множество изображений и, надеюсь, изрядное количество трафика. Я действительно хочу добиться результатов. Должен ли я сохранять изображения в базе данных или в файловой системе? И …

16
Как вы отлаживаете хранимые процедуры MySQL?
Мой текущий процесс отладки хранимых процедур очень прост. Я создаю таблицу под названием «отладка», куда вставляю значения переменных из хранимой процедуры по мере ее выполнения. Это позволяет мне видеть значение любой переменной в заданной точке сценария, но есть ли лучший способ отладки хранимых процедур MySQL?

22
Есть ли система контроля версий для изменения структуры базы данных?
Я часто сталкиваюсь со следующей проблемой. Я работаю над некоторыми изменениями в проекте, которые требуют новых таблиц или столбцов в базе данных. Вношу изменения в базу данных и продолжаю работу. Обычно я не забываю записывать изменения, чтобы их можно было воспроизвести в действующей системе. Однако я не всегда помню, что …

10
MySQL проверяет, существует ли таблица, не вызывая исключения
Каков наилучший способ проверить, существует ли таблица в MySQL (предпочтительно через PDO в PHP), не вызывая исключения. Мне не хочется разбирать результаты "ПОКАЗАТЬ ТАБЛИЦЫ КАК" и так далее. Должен быть какой-то логический запрос?
123 php  mysql  pdo  database 

6
SQL-запрос для поиска записи с идентификатором не в другой таблице
У меня есть две таблицы с привязкой первичного ключа в базе данных, и я хочу найти непересекающийся набор между ними. Например, Table1имеет columns ( ID, Name) и образцы данных:(1 ,John), (2, Peter), (3, Mary) Table2имеет columns ( ID, Address) и образцы данных:(1, address2), (2, address2) Итак, как мне создать SQL-запрос, …
123 sql  database  postgresql 

11
Способы сохранения перечислений в базе данных
Как лучше всего сохранять перечисления в базе данных? Я знаю, что Java предоставляет name()и valueOf()методы для преобразования значений перечисления в String и обратно. Но есть ли другие (гибкие) варианты хранения этих значений? Есть ли умный способ превратить перечисления в уникальные числа ( ordinal()небезопасно использовать)? Обновить: Спасибо за все отличные и …
123 java  database  enums 

5
Mongoose и несколько баз данных в одном проекте node.js
Я делаю проект Node.js, который содержит подпроекты. Один подпроект будет иметь одну базу данных Mongodb, а Mongoose будет использоваться для упаковки и запросов к базе данных. Но проблема в том Mongoose не позволяет использовать несколько баз данных в одном экземпляре mongoose, поскольку модели строятся на одном соединении. Чтобы использовать несколько …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.