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

Оценка того, работает ли система достаточно хорошо, чтобы соответствовать цели. Обычно производительность относится к скорости, с которой система завершает операцию или набор операций с течением времени.

2
Плюсы и минусы проверки, существует ли значение для уникального столбца или пусть db вызывает уникальную ошибку при вставке
Во время написания запроса однажды мне пришла мысль, и она застряла в моей голове. Что предпочтительнее: сначала проверить, существует ли значение для уникального столбца, а затем вставить или вставить и позволить db вызвать уникальную ошибку ограничения? Будет ли это вообще иметь значение? Изменить: как предлагается ниже в ответе, что эта …

1
Может ли переполнение стека выполняться в SQL Server Web Edition?
Я начинаю новое веб-предприятие, которое может потребоваться для большого числа пользователей. Я уверен в лицензировании SPLA для веб-версии SQL Server, но хочу знать, нужно ли мне переходить на Standard, Enterprise или DataCenter (уверен, что это не будет). Я знаю, что не стоит думать о масштабировании раньше, чем нужно, но это …

3
SQL Server - несколько промежуточных итогов
У меня есть базовая таблица с транзакциями, и мне нужно создать таблицу с промежуточными итогами. Мне нужно, чтобы они были для каждой учетной записи, а также имели несколько промежуточных итогов для каждой учетной записи (в зависимости от типа транзакции), а внутри них - некоторые промежуточные итоги для каждой субсчета. Моя …

2
PostgreSQL: повторное использование сложного промежуточного результата в том же запросе
Использование PostgreSQL (8.4), я создаю представление , в котором обобщаются различные результаты нескольких таблиц (например , создание колонн a, b, cв представлении), а затем мне нужно объединить некоторые из этих результатов вместе в одном запросе (например a+b, a-b, (a+b)/c...), чтобы получить окончательные результаты. Я замечаю, что промежуточные результаты полностью вычисляются …

1
Какое использование performance_schema в MySQL 5.5?
Я обновился до версии MySQL 5.5. Там я наблюдал performance_schema в списке схем. Какая польза от этой новой схемы ..? Как мы можем контролировать с помощью этой схемы ..? Каковы преимущества использования этой схемы ..? Есть ли издержки при включении этой схемы?

3
Оптимизация настроек InnoDB по умолчанию
Я посмотрел в my.ini и увидел различные настройки по умолчанию. Моя база данных работает на одном автономном компьютере. Я хочу оптимизировать производительность InnoDB и MySQL в целом для производительности. Нет ограничений на дисковое пространство. Какие настройки по умолчанию следует изменить, чтобы оптимизировать их для повышения производительности, надежности и возможных резервных …

3
Использование MySQL триггеров или транзакций?
Я хочу спросить ваше мнение об использовании MySQL триггеров или транзакций на веб-сайте. На самом деле у меня есть paymentтаблица истории с - UserId | OperationId | Comment | Credits | Sign (debit or credit). Таким образом, каждая платежная операция вставлена ​​в эту таблицу. Однако это будет занимать много времени, …

4
Как узнать, ограничена ли производительность базы данных SQL Server аппаратно?
Тестирование приложения в настоящее время под однопользовательской нагрузкой - поскольку тестовые данные увеличились до производственных размеров (400k-2M строк на таблицу), некоторые SELECT sp больше не достаточно быстрые (с ограниченными тестовыми данными, которые раньше составляли <30 мс каждый, сейчас это 100-200 мс, но их несколько, поэтому задержка становится очевидной в пользовательском …

1
MySQL по-прежнему обрабатывает индексы таким образом?
Удаление дублирующего индекса в MySQL заняло довольно много времени, поэтому, пока я ждал, я искал его и нашел этот пост в 2006 году, рассказывая о том, как MySQL обрабатывает ADDи DROPиндексирует. Если таблица T является таблицей MySQL, имеющей четыре индекса (ndx1, ndx2, ndx3, ndx4), и вы хотите «изменить таблицу T …

4
TSQL: поиск запросов, вызывающих слишком много компиляций SQL и перекомпиляций SQL по отдельности
Я хочу выяснить, что является причиной высокой компиляции SQL (не повторной компиляции), которую я вижу в счетчиках монитора производительности. Вот мое мнение: если я вижу много компиляций SQl, то это означает, что запросы в нашей системе не кэшируются по следующим причинам: Многие специальные запросы Выполнение запросов, которые SQl не кеширует, …

3
Есть ли прирост производительности за счет обработки данных с помощью хранимых процедур по сравнению с передачей их в функции после извлечения?
Название подводит итог. Я достаточно хорошо разбираюсь в PHP и чувствую себя комфортно, заставляя его делать то, что мне нужно, со значениями, взятыми из MySQL, однако в интересах расширения моих знаний мне было интересно, возможно, это будет более эффективный метод в долгое время Являются ли они эквивалентными (из-за того, что …

4
Как я могу ускорить «показ столбцов» в MySQL?
Мое приложение зависит от запуска "Показать столбцы" для определенных таблиц. Выполнение занимает около 60 мс, в то время как все остальные наши запросы занимают менее 1 мс. Запросы information_schemaнапрямую еще медленнее. База данных содержит около 250 баз данных, от 100 до 200 таблиц на базу данных (всего около 20 тыс. …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.