Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.01.2019
Сообщений: 5
Другое

Зависает запрос

27.01.2019, 17:44. Показов 1273. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот так я пытаюсь загрузить данные:

C#
1
2
var cmd = new OleDbCommand($"select count(*) from {tableName}", connection);
RowsCount = (int)cmd.ExecuteScalar();
Но даже на такой вроде-бы простой запрос - все виснет намертво. Конкретно эта таблица довольно большая (около 60 мб), но ведь это count запрос! А вот с другими таблицами все работает без проблем (но они поменьше). Подскажите что делать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.01.2019, 17:44
Ответы с готовыми решениями:

AJAX - зависает запрос
Здравствуйте! Есть AJAX запрос и он зависает лишь в некоторых браузерах. Вот список работающих браузеров на ПК: Firefox Opera ...

Зависает запрос с использованием функции
Доброго времени суток уважаемые форумчане! Столкнулся с такой проблемой: Существует пакет в котором имеется функция входными...

Windows 7 намертво зависает, потом отвисает (зависает физическая память)
Здравствуйте. Есть проблема, ОС переодический внезапно зависает. Чем это вызвано я не понял, но чаще всего зависание происходит если...

6
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18275 / 14198 / 5368
Регистрация: 17.03.2014
Сообщений: 28,881
Записей в блоге: 1
27.01.2019, 21:00
Mithyrah, что за база данных используется?
0
0 / 0 / 0
Регистрация: 27.01.2019
Сообщений: 5
27.01.2019, 21:55  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Mithyrah, что за база данных используется?
Borland Paradox
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18275 / 14198 / 5368
Регистрация: 17.03.2014
Сообщений: 28,881
Записей в блоге: 1
27.01.2019, 22:15
Mithyrah, может сама БД такая медленная? Есть возможность проверить запрос через другую программу?
0
0 / 0 / 0
Регистрация: 27.01.2019
Сообщений: 5
27.01.2019, 23:05  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Mithyrah, может сама БД такая медленная? Есть возможность проверить запрос через другую программу?
Что вы имеете ввиду под "сама БД"? Библиотеку OleDB? Это файловая СУБД аля SQLite (без хоста). Дико древняя. Есть такая же древняя софтина для работы с этими базами - через нее запрос проходит за секунду. Делаю вывод что проблема именно в OleDB. Но других библиотек для работы с этой хренью я не нашел.
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18275 / 14198 / 5368
Регистрация: 17.03.2014
Сообщений: 28,881
Записей в блоге: 1
27.01.2019, 23:36
Mithyrah, под самой БД, я имел в виду Borland Paradox. Было предположение что она может медленно работать на файлах большого размера. Очевидно это не так раз через древнюю софтину все работает быстро. А через ODBC нет возможности подключиться?
0
0 / 0 / 0
Регистрация: 27.01.2019
Сообщений: 5
28.01.2019, 08:08  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
под самой БД, я имел в виду Borland Paradox. Было предположение что она может медленно работать на файлах большого размера
Это размытая формулировка. Она имела бы смысл если бы речь шла о хостовой субд типа mysql, а тут файловая. Поэтому смысл вашей фразы мне все-равно не ясен.

Цитата Сообщение от OwenGlendower Посмотреть сообщение
А через ODBC нет возможности подключиться?
Я погуглил и нашел несколько тем типа этой. Но у меня почему-то так не работает. Ошибки выбивает при открытии соединения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.01.2019, 08:08
Помогаю со студенческими работами здесь

Через 5 минут после запуска игры компьютер зависает, на экране появляется цветные линии, картинка зависает.
(зависает компьютер ,когда запускаешь игру в течении 5 минут на экране появляется цветные линии и картинка виснет)Видеокарта G-forse 9600GT...

комп зависает намертво при работе с новым винчестером, после перезагрузки компа зависает при загрузке BIOS
купил новый винчестер. комп стал зависать намертво. при перезагрузке, зависает уже при загрузке на заставке выбора выхода в BIOS (Press DEL...

У меня зависает комп, этот же комп не зависает почему то у соседа
Всем привет. Подскажите плиз. Зависает компьютер на мёртво(даже capslok) перестаёт работать, после минут 5 работы. Сосед слегка...

Запрос Select T-sql - Вложенный запрос вернул больше одного значения
Нужно посчитать комиссию от сделки. DealShare(комиссия) - поле таблицы agents, supplies - предложения(риелторы клиентам) deals-...

Есть запрос на вставку в PostgreSQL нужно написать этот запрос в Python
Есть запрос на вставку в PostgreSQL нужно написать этот запрос в Python INSERT INTO "table1" ("ID_table3",...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru