Вопросы по теме 'unique-index'
Насколько неправильно иметь уникальный и обычный индекс для одного и того же столбца?
У меня есть следующая структура таблицы
CREATE TABLE `table` (
`id` int(11) NOT NULL auto_increment,
`date_expired` datetime NOT NULL,
`user_id` int(11) NOT NULL,
`foreign_id` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY...
2069 просмотров
schedule
21.02.2023
Короткий уникальный идентификатор в php
Я хочу создать уникальный идентификатор, но uniqid() дает что-то вроде '492607b0ee414' . Я бы хотел получить что-то похожее на то, что дает tinyurl: '64k8ra' . Чем короче, тем лучше. Единственное требование - в нем не должно быть очевидного...
76706 просмотров
schedule
31.08.2023
Уникальный индекс MySQL по нескольким полям
У нас в БД есть специальная таблица, которая хранит в себе историю своих изменений. Так называемая «самоархивируемая» таблица:
CREAT TABLE coverages (
id INT, # primary key, auto-increment
subscriber_id INT,
current CHAR, # - could be...
2565 просмотров
schedule
10.09.2022
MySQL Сделать комбинацию столбцов уникальной
У меня есть таблица, в которой хранятся комментарии пользователей к изображениям на сайте. Таблица состоит из четырех столбцов: row_id, который является первичным ключом, image_id, user_id и комментарий. Что я хочу сделать, так это убедиться, что...
10023 просмотров
schedule
14.03.2022
NHibernate Удалить и добавить в ChildCollection ParentClass
У меня следующая проблема.
У меня есть родительский класс с коллекцией дочерних объектов.
public class Parent{
int _id;
IList<Child> _childs = new List<Child>();
public IList<Child> Childs {get;}
}...
578 просмотров
schedule
23.06.2022
Уникальный индекс в одной таблице
У меня есть таблица со столбцами login , lineno , line . Каждый login может иметь 3 lineno и 3 lines , каждый lineno должен быть уникальным, если login один и тот же.
Я пробовал:
create unique index unique_Lineno on rs_line (Lineno)...
27 просмотров
schedule
07.09.2023
sql-сервер: уникальное ограничение создает уникальный ключ и уникальный индекс
У меня есть 2 таблицы:
attCatAppSet, attCatAppSet_translation
В обеих таблицах я применил уникальное ограничение для двух столбцов (которые не являются первичными ключами), чтобы значения пары столбцов не могли дублироваться.
GO
ALTER TABLE...
974 просмотров
schedule
05.11.2022
Невозможно удалить УНИКАЛЬНЫЙ индекс из таблицы
Когда я запускаю этот запрос
ALTER TABLE "dbo"."ROOM" DROP INDEX "UNIQUE";
Я получил это сообщение:
Ошибка 1018: неправильный синтаксис рядом с «ИНДЕКС». Если это предназначено как часть табличной подсказки, теперь требуются ключевое...
23360 просмотров
schedule
16.09.2022
Подсчет отдельных строк с использованием рекурсивного cte по нечеткому индексу
Учитывая следующую схему:
CREATE TABLE identifiers (
id TEXT PRIMARY KEY
);
CREATE TABLE days (
day DATE PRIMARY KEY
);
CREATE TABLE data (
id TEXT REFERENCES identifiers
, day DATE REFERENCES days
, values NUMERIC[]
);
CREATE INDEX...
2065 просмотров
schedule
15.01.2024
Уникальная, индексная и полнотекстовая индексация MySQL. Все вместе или достаточно одного?
Я хотел, чтобы один конкретный столбец был уникальным, а также оптимизированным для поиска и сортировки. При этом тот же столбец должен иметь возможность полнотекстового поиска. Должен ли я добавлять все три типа индексации (уникальный, индексный и...
175 просмотров
schedule
23.03.2023
Как сохранить URL-адрес как уникальный индекс на 100% защищенным от столкновений способом?
Я хочу иметь возможность сделать большой mysql INSERT , который игнорирует вставку, когда URL-адрес уже существует в базе данных. Это будет сделано с ON DUPLICATE KEY .
Но для этого мне нужно сделать столбец url уникальным индексом.
Я...
519 просмотров
schedule
29.07.2023
Перезапись существующих значений в поле уникального индекса в MongoDB (объединение событий пульса)
У меня есть веб-страница, отправляющая события сердцебиения на серверную часть nodejs, чтобы отслеживать, как долго пользователи просматривают определенную страницу (или части страницы). События сохраняются в MongoDB пакетами с использованием метода...
47 просмотров
schedule
06.01.2024
Будут ли транзакции ждать друг друга или работать параллельно, если мы говорим о таблице с уникальным индексом в InnoDB?
У меня одна таблица в движке InnoDB выглядит так:
CREATE TABLE `sample` (
`id` int NOT NULL AUTO_INCREMENT PRIMARY KEY,
`unique_str` varchar(255) NOT NULL
);
ALTER TABLE `sample`
ADD UNIQUE `unique_str_index` (`unique_str`);
Как...
103 просмотров
schedule
26.11.2022
используются все значения первичного ключа и нет места для новых строк. что мне делать?
У меня есть класс ужина сущностей, который я не могу изменить, и он содержит целое число, зарегистрированное как OID (первичный ключ). как вы знаете, целое число может иметь значения от -2 147 483 648 до 2 147 483 647, и весь этот диапазон...
63 просмотров
schedule
12.06.2023