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

173
Почему MYSQL с более высоким смещением LIMIT замедляет запрос?

Краткий сценарий: таблица с более чем 16 миллионами записей [размером 2 ГБ]. Чем выше смещение LIMIT в SELECT, тем медленнее становится запрос при использовании ORDER BY * primary_key * Так SELECT * FROM large ORDER BY `id` LIMIT 0, 30 занимает гораздо меньше, чем SELECT * FROM large ORDER BY `id`...

173
Являются ли имена таблиц в MySQL чувствительными к регистру?

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

173
mysql Неправильно сформированное ограничение внешнего ключа

У меня есть две таблицы, table1это родительская таблица с колонкой IDи table2с колонной IDFromTable1(не фактическое имя) , когда я ставлю на FK , IDFromTable1чтобы IDв table1я получаю ошибку Foreign key constraint is incorrectly formed error. Я хотел бы удалить запись таблицы 2, если table1запись...

173
Как выполнить несколько условий CASE WHEN, используя SQL Server 2008?

Я пытаюсь использовать более одного условия CASE WHEN для одного столбца. Вот мой код для запроса: SELECT Url='', p.ArtNo, p.[Description], p.Specification, CASE WHEN 1 = 1 or 1 = 1 THEN 1 ELSE 0 END as Qty, p.NetPrice, [Status] = 0 FROM Product p (NOLOCK) Однако я хочу использовать более одного...

173
Выберите строки, которых нет в другой таблице

У меня есть две таблицы postgresql: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. Я хочу получить каждый IP-адрес, с login_logкоторого нет строки ip_location. Я пробовал этот запрос, но он выдает синтаксическую ошибку....

173
Как сохранить Emoji Character в базе данных MySQL

Я использую персонаж Emoji в своем проекте. Эти символы сохраняются (??) в базе данных MySQL. Я использовал базу данных Default collation в utf8mb4_general_ci. Это шоу 1366 Неверное строковое значение: '\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...' для столбца 'comment' в строке 1...

172
Использование обратных галочек вокруг имен полей

Прочитав пару ответов и комментариев по некоторым вопросам SQL здесь, а также услышав, что мой друг работает в месте, где есть политика, которая запрещает его, я задаюсь вопросом, есть ли что-то не так с использованием обратных галочек вокруг имен полей в MySQL , То есть: SELECT `id`, `name`,...

172
Что такое оператор конкатенации строк в Oracle?

Что такое оператор конкатенации строк в Oracle SQL? Есть ли какие-нибудь «интересные» особенности, о которых мне следует позаботиться? (Это кажется очевидным, но я не мог найти предыдущий вопрос, задающий его)....

172
Инструменты для генерации диаграммы таблиц базы данных с Postgresql? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Существуют ли бесплатные инструменты для...

172
Как изменить CHARACTER SET (и COLLATION) по всей базе данных?

Наш предыдущий программист установил неправильную сортировку в таблице (Mysql). Он настроил это с помощью латинского сопоставления, когда это должно быть UTF8, и теперь у меня есть проблемы. Каждая запись с китайским и японским характером превращается в ??? персонаж. Можно ли изменить сопоставление...

172
Как подготовленные операторы могут защитить от атак SQL-инъекций?

Как подготовленные операторы помогают нам предотвратить атаки с использованием SQL-инъекций ? Википедия говорит: Подготовленные операторы устойчивы к внедрению SQL, потому что значения параметров, которые передаются позже с использованием другого протокола, не должны быть корректно экранированы....

172
Использование текущего времени в UTC в качестве значения по умолчанию в PostgreSQL

У меня есть столбец TIMESTAMP WITHOUT TIME ZONEтипа и хотел бы, чтобы по умолчанию текущее время в UTC. Узнать текущее время в UTC очень просто: postgres=# select now() at time zone 'utc'; timezone ---------------------------- 2013-05-17 12:52:51.337466 (1 row) Как использовать текущую метку...

172
DynamoDB против MongoDB NoSQL [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я пытаюсь понять, что я могу использовать для будущего...

172
Настройка Django для использования MySQL

Я хочу немного отойти от PHP и изучить Python. Для того чтобы заниматься веб-разработкой на Python, мне понадобится инфраструктура, которая поможет с шаблонами и другими вещами. У меня есть непроизводственный сервер, который я использую для тестирования всех вещей веб-разработки. Это стек Debian...

172
Пользовательская БД MySQL не имеет столбцов паролей - Установка MySQL в OSX

Я пытаюсь изменить пароль root MySql. То, что я сделал, ниже. Установите MySql-5.7.6 ~ .dmg (Сервер совместной работы) и верстак. Выключите сервер в настройках системы OSX. Доступ к MySql с консоли. Команда былаmysqld_safe --skip-grant Выполнить update user set password=password('1111') where...

171
Как вы управляете базами данных при разработке, тестировании и производстве?

Мне трудно было найти хорошие примеры того, как управлять схемами базы данных и данными между серверами разработки, тестирования и производства. Вот наша установка. У каждого разработчика есть виртуальная машина с нашим приложением и база данных MySQL. Это их личная песочница, чтобы делать все, что...

171
Дизайн базы данных для маркировки

Как бы вы разработали базу данных для поддержки следующих функций тегирования: элементы могут иметь большое количество тегов поиск всех элементов, помеченных данным набором тегов, должен быть быстрым (элементы должны иметь ВСЕ теги, так что это поиск AND, а не OR) создание / запись элементов может...