Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
Dgulius
0 / 0 / 0
Регистрация: 14.04.2009
Сообщений: 4
#1

Скорость расчетов - MS Access

14.04.2009, 12:47. Просмотров 540. Ответов 1
Метки нет (Все метки)

Прошу откликнуться на свою просьбу.
Пишу сетевую программулину. При расчетах использую массивы (размерность до 12000), связанные таблицы с разных серверов (и dbf тоже), перебор записей и т.п.
Беда - медленно делает расчеты.
Подскажите, что как правило больше всего влияет на скорость выполнения расчетов? Может ЭТО мне мешает жить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2009, 12:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Скорость расчетов (MS Access):

Учет расчетов с поставщиками - MS Access
Добрый день, может есть ли у кого пример базы учет расчетов с поставщиками, или что-то подобное. Не пойму как реализовать на практике. ...

В одном запросе много расчетов - MS Access
Здравствуйте, Подскажите, пожалуйста, как в одном запросе сделать так, чтобы в нем расчитывались множетсво коэффициентов. Например,...

Как сохранить формулу для расчетов - MS Access
Здравствуйте всем! порылся по форуму, но не нашел ответа, простите если повторяюсь. Проблема такая. есть форма расчета продукции в...

Скорость баз данных - Базы данных
Тестировал базу данных на скорость поиска. Добавил в таблицу миллион записей. Стал искать типа SELECT * FROM table WHERE text='tetete' ...

Увеличить скорость выполнения процедуры - MS Access
Здравствуйте! Необходимо из таблицы М4002 разбить выписанных взрослых (isxod<>3 and gr>=18 and grd<>0) по диагнозу dsosn на подрубрики из...

Увеличить скорость выполнения процедуры - MS Access
Есть таблица ~80тыс.записей. Из нее необходимо выбрать записи, удовлетворяющие основным критериям, а потом если записей больше 1...

1
msd
15.04.2009, 14:06 #2
Во-первых, постарайся все линейные алгоритмы переложить на запросы. Критерии запросов старайся задавать по индексным полям. Иной раз помогает создание временной таблицы со сгруппированными данными, выбранными из большой таблицы по индексному полю. Если есть возможность - добавь необходимые индексы (хотя бы на время расчета). Опять же, когда работаешь с курсором - делай его однонаправленным, если позволяет задача - это дает реальный выигрыш в скорости перебора.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2009, 14:06
Привет! Вот еще темы с ответами:

Скорость доступа к данным по Интернету - Базы данных
Всем привет! Есть сервер на основе mysql, с которого клиент периодически запрашивает данные. Этих данных (записей) может быть около...

Скорость запроса access-odbc-mysql - MS Access
Подскажите, пожалуйста. У меня есть база на Access 2010 объёмом 400Мб. Есть задача - перенести базу на MySQL. Акцесс предполагается...

Скорость БД за счёт актуальности результата запросов - Базы данных
Здравствуйте! Решаю учебную задачу по написанию сервера учёта статистики. В его обязанности входит приём запросов на добавление информации,...

Низкая скорость записи в базу данных (ADODB.Recordset) - MS Access
Описание Файл эксель смотрит в ThisWorkbook.Path и находит базу данных. Выбирается база данных, имя пользователя и пароль. Пара...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru