Все вопросы: [performance]
3 948 вопросов
ПЕЧАТЬ Заявлений и производительности
Мне нужно обработать около 100 000 записей. Есть много операторов печати, которые выполняются для каждой записи.Влияют ли эти операторы печати на производительность? В этом отношении влияет ли количество строк или комментариев на производительность?Я хочу сэкономить хотя бы одну миллисекун...
в mysql влияет ли количество данных в одной таблице на производительность
Создание новой базы данных с таблицей комментариев.Мне сказали ожидать, что этот стол станет очень большим.Мне интересно, есть ли какая-то особая причина, по которой я не хотел бы хранить эту таблицу в той же базе данных, что и остальные данные для сайта.
Усечение таблицы и статистика ОБНОВЛЕНИЯ
Нужно ли нам обновлять статистику таблицы после вызова таблицы Truncate или она обновляется автоматически? В: Нужно ли вызывать «ОБНОВЛЕНИЕ СТАТИСТИКИ» после усечения таблицы?
Что искать в анализаторе производительности в VS 2008
На что обращать внимание на анализатор производительности в VS 2008 Я использую систему VS Team, и у меня работает мастер производительности и отчеты. Какие тесты / процессы я использую? В отчетах много чего.Куда мне обратиться, чтобы найти способы улучшить свое приложение? Изменить:...
Когда пора изменить таблицу с MyISAM на InnoDb?
Этот вопрос как продолжение моего предыдущего вопроса: Я правчто InnoDb лучше подходит для частых одновременных обновлений и вставок, чем MyISAM? Но на этот раз у меня есть конкретные вопросы. Мы знаем, что MyISAM быстрее InnoDb, когда у нас мало одновременных обновлений (вставок).Когда у ...
JDBC требует много памяти?
Мне нужно многократно получать доступ (читать) данные из базы данных в моих кодах Java, и поэтому я принял JDBC.Однако мне кажется, что использование JDBC занимает много памяти.Я старался быть осторожным при закрытии объектов, созданных для JDBC (ResultSet, Statemenet), но все же кажется, что эт...
Размер таблицы SQL и производительность запросов
У нас есть ряд элементов, поступающих из веб-службы;каждый элемент, содержащий неизвестное количество свойств.Мы храним их в базе данных со следующей схемой. Предметы - ItemID - Название предмета Недвижимость - PropertyID - Имя свойства - PropertyValue - PropertyValueType...
Каковы преимущества использования семантического HTML?
Есть ли какие-то заметные результаты с точки зрения производительности или других аспектов использования семантического HTML? Спасибо
Как ускорить Visual Studio 2008?Добавить ресурсы?
Я использую Visual Studio 2008 (с последним пакетом обновления) У меня также установлен ReSharper 4.5. Анализ / сканирование кода ReSharper отключен. ОС: Windows 7 Enterprise Edition На запуск отладчика и компилятора у меня уходит много времени (2 минуты), и если я сохраню файл в папке app_co...
Поток и очередь против последовательной производительности
Мне было бы интересно посмотреть на потоки и очереди, поэтому я написал 2 сценария, один будет разбивать файл и шифровать каждый фрагмент в потоке, другой будет делать это последовательно.Я все еще очень новичок в Python и действительно не знаю, почему скрипт протектора занимает так много времен...
Падение производительности при использовании runat = server для элементов управления html
Я попытался погуглить, но у меня получилось немного короче, так что, возможно, кто-нибудь из присутствующих сможет пролить свет на эту тему. Для переопределения URL-адресов в asp.net я хотел бы объявить все изображения и другие ресурсы в моем приложении с атрибутом runat = "server", чтобы вос...
Оптимальная / лучшая практика для поддержания непрерывного соединения между Python и Postgresql с использованием Psycopg2
Я пишу приложение на Python с Postgresql 8.3, которое работает на нескольких машинах в локальной сети. Все машины 1) получить огромное количество данных с сервера базы данных (допустим, база данных получает 100 различных запросов с машины за 2 секунды), и это делают около 10 или 11 машин. ...
Почему в SQL Server 2005 запрос может выполняться быстрее только потому, что он находится в представлении?
У нас есть (большой) запрос SELECT, выполнение которого может занять ~ 30 секунд.Мне сказали, что при размещении в представлении запуск занимает менее 5 секунд. Я предполагаю, что SQL Server кэширует планы запросов для запросов, которые не меняются, так почему здесь значительное улучшение про...
Уменьшение памяти похожих объектов
Я хочу уменьшить потребление памяти таблицей, такой как объект коллекции. Учитывая структуру классов, например Class Cell { public property int Data; public property string Format; } Class Table { public property Dictionary<Position, Cell> Cells; } При большом количе...
Должен ли я напрямую проверять «существует ли файл» или проверять столбец db?
Что более эффективно при большом количестве проверок? bool exists=File.Exists(file); или bool exists= check db list of existing files;
Реализация высокопроизводительных алгоритмов в .NET вручную
В качестве учебного опыта я недавно попытался реализовать Quicksort с трехсторонним разделением в C #. Не считая необходимости добавить дополнительную проверку диапазона для переменных left / right перед рекурсивным вызовом, похоже, что это работает достаточно хорошо. Я заранее знал, что...
Firefox и Chrome медленно работают на локальном хосте;известное исправление не работает в Windows 7
Известно, что Firefox и Chrome работают медленно на локальном хосте, когда включен IP6.В предыдущих версиях Windows самым простым решением было закомментировать эту строку из файла hosts, как описано в ответ на этот вопрос . ::1 localhost Однако как указано в этом вопросе, в Windows 7 э...
Проблема с производительностью графического интерфейса SWT на Linux
У нас есть приложение для мониторинга, созданное на основе SWT и работающее на Linux.у нас есть несколько кнопок и динамическая часть, которая меняется, когда мы нажимаем на эти кнопки.Проблема в том, что если кто-то щелкает слишком быстро, процессор может достичь 100% и зависнуть навсегда.Мы на...
Разделение задания SQL на блоки
Мне нужно обработать около 100 000 записей.У меня есть много предложений разделить это задание на части, а затем обработать его. Каковы преимущества обработки небольших фрагментов данных по сравнению со 100 000 записей? Каков стандартный способ?напримерВыбирать 10К записей во временной таб...
Обнаружение пакетов с использованием регулярного выражения
Я новичок в регулярных выражениях, и мне нужно написать набор регулярных выражений, соответствующих различным форматам пакетов данных. Моя проблема в том, что обычно мне нужно искать только начальную и конечную части пакета, чтобы различать их, данные между ними не имеют значения. Какой с...
Справка по производительности запросов
У меня длительная работа.Обрабатываемые записи находятся в таблице, содержащей около 100 000 записей. Теперь во время всего задания при каждом запросе к этой таблице он запрашивает эти 100K записей. После обработки статус каждой записи обновляется относительно той же таблицы. Я хочу знать,...
Вызов функции в предложении where
У меня есть следующий запрос: SELECT * FROM Members (NOLOCK) WHERE Phone= dbo.FormatPhone(@Phone) Теперь я понимаю, что форматирование должно применяться к переменной в столбце.Но должен ли я применить его к переменной для присвоения какой-либо другой локальной переменной, а затем испол...
Оператор '<>' производительности SQL-запроса vs НЕ СУЩЕСТВУЕТ
Я работаю над оптимизацией одного из заданий SQL. Здесь у меня есть несколько мест, где мы использовали оператор <>.Тот же запрос можно заменить оператором NOT EXISTS.Мне просто интересно, какой способ лучше сделать. Образец запроса If(@Email <> (select Email from Members WHE...
Следует ли использовать временные таблицы для передачи данных между хранимыми процедурами?
У меня есть несколько функций поиска (хранимых процедур), которые должны возвращать результаты с точно такими же столбцами. Это был принятый подход: Каждая хранимая процедура имеет общую структуру: CREATE TABLE #searchTmp (CustomerID uniqueIdentifier) INSERT INTO #searchTmp SELECT...
примитивная мультикарта в java с хорошими (вставка, итерация) характеристиками производительности
Я выполняю тяжелую обработку (построение обратных индексов), используя целые и длинные числа в Java. Я определил, что (снятие) упаковки стандартных карт java.collections занимает большую часть общего времени обработки.(по сравнению с аналогичной реализацией с использованием массивов, которые я...
Есть ли в C ++ Boost какая-либо структура пула рециклинга?
Мне нужна структура пула, которая может повторно использовать / перерабатывать память после использования, т. е. НЕ выполнять какое-либо выделение или освобождение на лету (хотя вам все равно нужно выделить память в момент запуска программы) Boost.Pool не поддерживает такой механизм;есть ли ал...
WCF Http в прокси Tcp
У меня есть несколько служб WCF во внутренней сети, которые размещены в IIS 6 с использованием basicHttpBinding. Существует несколько существующих приложений, которые используют эти службы с помощью метода динамического прокси CreateChannel (). Я создаю мобильное приложение, которое работает ...
Динамический запрос с HibernateCritera API и Oracle - производительность
Мне нужно использовать Hibernate и получать данные из Oracle, но проблема в том, что количество параметров, передаваемых в запрос, не всегда одинаково. Для простоты рассмотрим следующий запрос: выберите COL_1, COL_2, ..., COL_N из TAB_1, где COL_1 в (?,?, ...?) Число параметров, передав...
Как получить данные о производительности с удаленного компьютера с помощью Delphi
Учитывая, что у меня есть соответствующие права, как я могу получить данные о производительности (например, «Страниц / сек», «Средняя очередь на диске» и т. д.) с удаленного компьютера? В основном я хочу написать такую функцию: function GetPerformanceData(aComputerName, aPerformanceIndicat...
Сервер или база данных
Привет, ребята, мне нужно ваше мнение. Я нахожусь в ситуации, когда мне нужно использовать ajax, поэтому мне нужно запрашивать информацию о пользователях каждые 30 секунд ... что более эффективно сначала запрашивает сервер (скажем, проверьте текстовый файлсначала), и если есть обновление информа...