Описание тега database-performance
Вопросы о производительности и настройке базы данных, начиная от организации и конфигурации файлов до тестирования и оптимизации системы, прохождения через системы управления и самых быстрых способов работы с базой данных.
0
ответов
Результат SQL-запроса усечен
У меня есть следующий запрос, чтобы найти плохо выполняющиеся запросы SELECT TOP 10 total_worker_time/execution_count AS Avg_CPU_Time ,execution_count ,total_elapsed_time/execution_count as AVG_Run_Time ,(SELECT SUBSTRING(text,statement_start_offset…
09 окт '15 в 08:55
1
ответ
Лучший способ обрабатывать большие базы данных с помощью Laravel
База данных Я работаю с базой данных, которая имеет довольно большие таблицы, и это вызывает у меня проблемы. Одна из них имеет более 120 тыс. Строк. Что я с этим делаю Я зацикливаюсь на этой таблице в MakeAverage.php файл, чтобы объединить их около…
31 окт '13 в 19:33
1
ответ
Как улучшить производительность функции с помощью курсоров в PostgreSQL?
У меня есть функция с двумя вложенными курсорами. Внешний курсор получает информацию о платеже клиента из источника и вставляет в цель на основе некоторой бизнес-логики. Внутренний курсор принимает данные платежа по каждому платежу, это происходит о…
19 фев '14 в 21:36
2
ответа
Альтернатива (огромному) вложенному циклу (внутреннему соединению)
Пожалуйста, посмотрите на это утверждение SELECT: SELECT b.player_id, COUNT(CASE WHEN a.team = m.team_win THEN 1 END), COUNT(CASE WHEN a.team <> m.team_win THEN 1 END) FROM players a, players b, JOIN matches m ON m.match_id = b.match_id WHERE …
18 авг '14 в 23:38
1
ответ
Sql: объединение просмотра вычисляемых столбцов в зависимости от производительности
У меня есть несколько таблиц SQL с первичным ключом, который включает в себя больше столбцов. Я создал представление для этих таблиц и добавил вычисляемый столбец, представляющий собой конкатенацию первичного ключа таблицы, разделенного разделителем…
13 ноя '18 в 11:06
2
ответа
Порядок, вызывая более медленный выбор в Oracle
У меня есть таблица, в которую будут вставлены записи транзакций различных программ, и я буду обрабатывать их одну за другой. Записи выбираются одна за другой, и есть поле приоритета, где сначала обрабатывается наименьшее число. Мой текущий запрос: …
15 сен '15 в 08:18
2
ответа
Исключите пустые и нулевые значения в предложении WHERE
Много раз я должен выполнить этот запрос: select * from users where name is not null and name != '' Есть ли лучший способ сделать это. Мне нужно больше производительности, любое предложение. Я думаю, это очень распространено, поэтому может быть кака…
22 фев '14 в 00:40
2
ответа
Как получить количество записей, добавленных с начала текущего месяца
Я строю веб-сервис, используя php & mysql, и хотел бы ограничить количество запросов от каждого apikey до (x) количества в течение (y) времени. Чтобы добиться этого, я считаю количество записей, добавленных в журнал от каждого apikey в течение перио…
29 апр '12 в 10:34
1
ответ
Оптимизатор всегда полностью просматривает таблицу eben, хотя выбирает только 3 строки
У меня есть таблица Foo, которая была создана следующим образом. CREATE TABLE foo AS SELECT * FROM all_objects; CREATE INDEX foo_I1 ON foo(owner,object_type,status); exec dbms_stats.gather_table_stats('hr','foo',method_opt=>'FOR ALL COLUMNS size …
02 апр '17 в 15:16
3
ответа
Оптимальное выполнение запроса для последней записи для каждого N
Вот сценарий, в котором я нахожусь. У меня достаточно большая таблица, из которой мне нужно запрашивать последние записи. Вот создание для основных столбцов для запроса: CREATE TABLE [dbo].[ChannelValue]( [ID] [bigint] IDENTITY(1,1) NOT NULL, [Updat…
22 сен '11 в 13:17
4
ответа
Ускорение запроса MySQL
У меня есть этот запрос: SELECT FIELD1, FIELD2, FIELD3, FIELD4, FIELD5 FROM MYTABLE WHERE FIELD1 = .... AND FIELD2 = .... AND FIELD3 = .... GROUP BY FIELD4 ; Обратите внимание, что единственное, что я изменил, - это имена полей и таблицы. Мой запрос…
06 май '14 в 07:50
1
ответ
Angular и Database поражают с точки зрения производительности
Я новичок в Angular 2, и в моем новом проекте мы будем следовать структуре SOA; что бэкэнд будет в Java (Spring Boot Framework), а интерфейс будет в Angular 2 . Теперь у меня есть большой вопрос перед тем, как начать этот проект, поэтому мы будем сл…
25 авг '17 в 13:35
3
ответа
Медленный поиск в большой таблице SQL по нескольким столбцам
Я ищу более высокую производительность при поиске большой (>200000 строк) таблицы SQL-сервера по нескольким столбцам. Текущий код генерирует запрос что-то вроде ( SELECT Person._pk FROM dbo.R_Person as Person WHERE Person._pk > 0 AND Person.first…
14 авг '14 в 22:52
0
ответов
Тайм-аут Кассандры во время запроса на запись в последовательности QUORUM
Я использую приложение Lagom 1.4 с бэкэндом Cassandra 3.11.2, развернутым в AWS через Kubernetes. Есть две копии Кассандры. Все работает на экземплярах i3xlarge с томами 4G EBS, подключенными для хранения Cassandra к каждой реплике (в режиме ReadWri…
04 апр '18 в 19:16
1
ответ
Мониторинг производительности запросов CYPHER в Neo4J
Я использую Neo4JClient для подключения к моей базе данных Neo4J и выполнения запросов CYPHER. Моя цель - проверить производительность запросов, которые я отправляю в базу данных. Проблема в том, что я должен проверить это на стороне базы данных, чт…
29 дек '15 в 15:56
1
ответ
Что бы иметь самый быстрый поиск для хэшированной колонки SHA1?
Хэшированная колонка будет уникальной. тип char(40) двоичный типа (20) Использование UUID вместо хэша sha1 Двигатель: InnoDB Таблица должна содержать пару миллионов строк. Мне любопытно, как снижается производительность при поиске в этой таблице по …
05 июл '13 в 15:16
1
ответ
Какой подход будет быстрее?
Я должен выбрать список пользователей, и для каждого из них я должен вернуть информацию о том, за кем он следит или нет (текущий / запрашивающий пользователь). Сейчас я запрашиваю так: SELECT "User"."name", EXISTS( SELECT * FROM "Followings" f WHERE…
21 авг '14 в 16:34
1
ответ
SAP HANA: наиболее эффективный способ вставки / импорта данных в таблицы из файлов CSV
Мы хотим дать пользователю возможность загружать и вставлять / импортировать данные в таблицы. Данные от пользователей находятся в файлах CSV. Итак, мы думали о трех возможностях: Прямой импорт через приложение XSJS -> (Пакет) Вставить каждую строку…
16 авг '18 в 10:17
2
ответа
Действительно ли табличный раздел сервера Sql может улучшить выбранную производительность?
Я обнаружил, что выбранная производительность раздела таблицы ниже, чем у оригинала. Действительно ли табличный раздел сервера Sql может улучшить выбранную производительность? Может кто-нибудь может дать мне совет?
22 янв '18 в 06:59
1
ответ
Конфигурация производительности кажется неэффективной PostgreSQL
Я не очень опытен в базах данных, и я хочу повысить производительность запросов PostgreSQL с помощью конфигурации. Большая часть запроса занимает около 3.5 секунд, чтобы полностью искать в логах. Затем я проверил файл конфигурации и настройки устано…
13 фев '18 в 19:46