Результаты поиска по запросу "performance"

2 ответа

Другой альтернативой может быть не использовать временную таблицу, а использовать хранимую процедуру с параметром с табличным значением. Передайте данные в sp и сделайте слияние там.

ужно периодически обновлять очень большую таблицу, и SQLBulkCopy идеально подходит для этого, только если у меня есть индекс из 2 столбцов, который предотвращает дублирование. Есть ли способ использовать SQLBulkCopy как «вставить или обновить, ...

4 ответа

, Это около 50 циклов против 70 в моей системе с включенным KPTI.

теме Intel x86-64, которая поддерживаетsyscall а такжеsysret Какой самый быстрый системный вызов из 64-битного пользовательского кода в ванильном ядре? В частности, это должен быть системный вызов, который осуществляетsyscall/sysret$4 а ...

1 ответ

Использование возможностей DevTools без открытия DevTools

ние проблемыКак получить доступ к данным из инструмента Chrome Performance из консоли браузера или с помощью методов драйвера Chrome при использовании Selenium? В частности, я заинтересован в получениивремя загрузки страницы, На ...

ТОП публикаций

0 ответов

Проблема не в размере вашего объекта. Вы неоднократно вызываете sheet.getRange (), чтобы получить каждую отдельную ячейку в целевом диапазоне, которая является избыточной. Храните операции чтения / обработки / записи полностью отдельно друг от друга для оптимизации производительности. 1) Получить значения 2) Обработать их и 3) Вызвать setValues ​​() в целевом диапазоне. Это заняло менее 0,2 секунды, чтобы закончить:

олняю электронную таблицу из данных, которые я получаю от внешней конечной точки. Все работает, но исполнениедля ... в [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in] петля невероятно медленная. Объект, от ...

2 ответа

 (указав, какие оси суммировать)

я есть кусок кода, но я хочу повысить производительность. Мой код: lis = [] for i in range(6): for j in range(6): for k in range(6): for l in range(6): lis[i][j] += matrix1[k][l] * (2 * matrix2[i][j][k][l] - matrix2[i][k][j][l]) ...

8 ответов

: прочитать файл, токенизировать его, вставить токены в индекс. Если индекс достаточно мал, поместите его в ОЗУ (в Lucene есть опция ОЗУ или индекс на диске). Если нет, держите его на диске. И если он слишком велик для оперативной памяти и вы очень, очень, очень обеспокоены скоростью, сохраните свой индекс на твердотельном / флеш-диске.

тавьте, что у меня очень большой текстовый файл. Производительность действительно имеет значение. Все, что я хочу сделать, это отсканировать его, чтобы найти определенную строку. Может быть, я хочу посчитать, сколько у меня их, но это не ...

3 ответа

Я бы посмотрел книгу восторга хакеров для такого рода вещей. У меня нет своей копии, но независимо от этого, если вы посмотрите на свой делитель 192, то есть 0xC0, так что вы можете разделить верх и низ на 0x40, смещение 8000 >> 6 = 125. 8000/192 -> 125 / 3, но тогда вы должны сделать это делить на 3. Мы знаем, что ответ будет где-то между 125/2 и 125/4. С этими конкретными числами 125 равно 0x7d или b1111101, что в 3 раза больше b100000 + 11101, что (3 раза по 0x20) + (3 раза по 8) + 5, поэтому 125/3 = 0x20 + 0x8 + (5/3) и 5/3 равно быстро определяется как больше 1, но меньше 2, так что 0x28 + 1 = 41. Сдвиг продолжает уменьшаться только в том случае, если битовая комбинация делителей продолжает появляться в верхних битах битовой комбинации числителя. Я не знаю, что восхищают хакеры или другие подобные источники говорят по этому поводу, я просто случайно заметил этот шаблон для этих конкретных чисел.

т всем, я пытаюсь разделить на константу без знака, используя только сдвиги и добавления / вычитания - у меня нет проблем с этим, если бы это было умножение, но я немного озадачен делением. Например, допустим, что делитель константы равен 192, а ...

2 ответа

 ребята.

о ссылкой на: http://googlecode.blogspot.com/2011/01/go-daddy-makes-web-faster-by-enabling.html [http://googlecode.blogspot.com/2011/01/go-daddy-makes-web-faster-by-enabling.html] Но я до сих пор не знаю, как это работает в фоновом режиме для ...

6 ответов

Linq to SQL: выберите оптимизацию

На больших таблицах в MSSQL; Выбор определенных столбцов приводит к большей скорости запроса. Относится ли это к Linq to SQL? Будет ли это: var person = from p in [DataContextObject].Persons where p.PersonsID == 1 select new { p.PersonsID, ...

1 ответ

 что-то это становится менее важным.

отрим следующую сборку x86-64: inner: ... ret outer: .top: call inner dec rdi jnz .top retФункцияouter просто неоднократно делаетcall к функцииinner (чье тело не показано - оно может быть пустым). Делает сериюcall инструкции вouterи ...