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

Индексирование структур данных - это общая методика повышения скорости поиска данных.

11
Существует ли индекс массива
Я унаследовал код на работе, от которого действительно плохо пахнет. Я надеюсь найти самое безболезненное решение. Есть ли способ проверить, является ли какое-то произвольное число допустимым элементом в массиве? Пример - мне нужно проверить, существует ли массив [25]. Я бы предпочел сделать это, не выполняя foreach () через массив, чтобы …
89 c#  arrays  indexing 


5
Что лучше создать индекс перед заполнением таблицы данными или после того, как данные будут на месте?
У меня есть таблица из примерно 100 миллионов строк, которую я собираюсь скопировать, чтобы изменить, добавив индекс. Меня не слишком беспокоит время, необходимое для создания новой таблицы, но будет ли созданный индекс более эффективным, если я изменю таблицу перед вставкой каких-либо данных или сначала вставлю данные, а затем добавлю индекс?

12
MySQL не может создать ограничение внешнего ключа
У меня возникли проблемы с созданием внешнего ключа для существующей таблицы в базе данных mysql. У меня есть таблица exp: +-------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+------------------+------+-----+---------+-------+ | EID | varchar(45) | NO | PRI | NULL | | | Comment | …

18
Преобразование индекса столбца в соответствующую букву столбца
Мне нужно преобразовать индекс столбца Google Spreadsheet в соответствующее буквенное значение, например, для электронной таблицы: Мне нужно это сделать (такой функции явно не существует, это пример): getColumnLetterByIndex(4); // this should return "D" getColumnLetterByIndex(1); // this should return "A" getColumnLetterByIndex(6); // this should return "F" Я не помню точно, начинается ли …

5
Как я могу перестать индексировать идею intellij?
Без "исключения" папок, как я могу остановить индексирование идеи intellij при запуске? Очень раздражает то, что он начинает индексацию при запуске, не позволяя вам, например, отлаживать тестовый пример, заставляя вас ждать, пока индексирование не будет завершено.

6
Получение последних n элементов вектора. Есть ли способ лучше, чем использование функции length ()?
Если в качестве аргумента мне нужны последние пять элементов вектора длиной 10 в Python, я могу использовать оператор «-» в индексе диапазона, чтобы: >>> x = range(10) >>> x [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> x[-5:] [5, 6, 7, 8, 9] >>> Как лучше всего …
86 r  indexing 

1
Структурирование онлайн-документации для REST API
Я создаю свой первый Rest API, который сериализует данные в форматы JSON и XML. Я хотел бы предоставить клиентам API страницу индекса, где они могли бы выбирать реализованные конечные точки. Какую информацию мне нужно включить, чтобы сделать мой API наиболее полезным, и как мне ее организовать?
85 api  rest  indexing 

1
Индекс для поиска элемента в массиве JSON
У меня есть таблица, которая выглядит так: CREATE TABLE tracks (id SERIAL, artists JSON); INSERT INTO tracks (id, artists) VALUES (1, '[{"name": "blink-182"}]'); INSERT INTO tracks (id, artists) VALUES (2, '[{"name": "The Dirty Heads"}, {"name": "Louis Richards"}]'); Есть несколько других столбцов, которые не имеют отношения к этому вопросу. Есть причина …

6
Скопируйте таблицу (включая индексы) в postgres
У меня есть таблица postgres. Мне нужно удалить из него некоторые данные. Я собирался создать временную таблицу, скопировать данные, воссоздать индексы и удалить нужные мне строки. Я не могу удалить данные из исходной таблицы, потому что эта исходная таблица является источником данных. В одном случае мне нужно получить некоторые результаты, …

16
Какой тип данных следует использовать для хранения телефонных номеров в SQL Server 2005?
Мне нужно хранить номера телефонов в таблице. Подскажите, пожалуйста, какой тип данных мне использовать? Подождите. Пожалуйста, прочтите, прежде чем ответить. Это поле необходимо тщательно проиндексировать, поскольку торговые представители могут использовать это поле для поиска (включая поиск с использованием диких символов). На данный момент мы ожидаем, что телефонные номера будут иметь …

9
Застегивать или перечислять в R?
Каковы эквиваленты R для этих пониманий списков Python: [(i,j) for i,j in zip(index, Values)] [(i,j) for i,j in enumerate(Values)] [(i,j) for i,j in enumerate(range(10,20))] %MWE, indexing or enumerating to %keep up with the index, there may %be some parameter to look this up Пример с выводом >>> [(i,j) for i,j …
84 r  indexing  enumerate 

5
mysql слишком много индексов?
Я трачу некоторое время на оптимизацию нашей текущей базы данных. Я специально смотрю на индексы. Есть несколько вопросов: Есть ли слишком много индексов? Что ускорит работу индексов? Что замедлит работу индексов? Когда лучше добавить индекс? Когда добавлять индекс - плохая идея? Плюсы и минусы нескольких индексов по сравнению с индексами …
83 sql  mysql  indexing 

3
Как переименовать индекс в MySQL
Я хочу переименовать индекс. Я просмотрел документацию по изменению таблицы , но не могу понять синтаксис, чтобы просто переименовать индекс. При выполнении этого через графический интерфейс MySQL он удаляет индекс и создает новый. Хотя это работает, я бы не хотел перестраивать весь индекс только для изменения имени индекса. [ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ] …
83 sql  mysql  indexing 

3
FTS не работает должным образом с электронными письмами с точками
Мы разрабатываем поиск как часть более крупной системы. У нас есть Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Standard Edition (64-bit)с этой настройкой: CREATE TABLE NewCompanies( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](400) NOT NULL, [Phone] [nvarchar](max) NULL, [Email] [nvarchar](max) NULL, [Contacts1] [nvarchar](max) NULL, [Contacts2] [nvarchar](max) NULL, [Contacts3] [nvarchar](max) NULL, [Contacts4] …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.