что быстрее - хранилище данных или структура в Powerbuilder? - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть данные в таблице (около 500 строк). Мне нужно получить эти данные и сохранить их где-нибудь. Позже я хочу найти строку из этих данных и использовать ее. Во многих потоках я буду использовать эти данные, чтобы найти определенную строку c. Мне нужно знать, что лучше использовать. Извлекайте данные и сохраняйте их в хранилище данных, а затем при поиске найдите их с помощью команды find или get и сохраните их в структуре PB, а затем l oop и найдите необходимую строку.

Я бы создал функцию для извлечения данных и одна функция для поиска данных. эта функция поиска данных будет вызываться более 100 раз в одном потоке. Так какой подход лучше использовать?

Спасибо

1 Ответ

2 голосов
/ 07 апреля 2020

Я бы использовал хранилище данных с методом Find. С одной стороны, это намного проще для отладки. Просто убедитесь, что верхний предел вашей находки больше, чем количество элементов в хранилище данных (например, с использованием ds.Rowcount + 1 или аналогичного)

...