powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Время выполнения процедуры
9 сообщений из 9, страница 1 из 1
Время выполнения процедуры
    #39553695
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
Можно ли измерить время выполнения процедуры?
Я делаю так:
sbegin=current_date || ' ' || current_time || ' - Начало работы'
--работа
...
...
...
send=current_date || ' ' || current_time || ' - Конец работы'
.
И получаю в sbegin и send одинавковое время.
Заранее спасибо.
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553699
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сдeлай UDF, которая возвращает GetTickCount
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553702
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не читаешь доку
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553703
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://firebirdsql.org/refdocs/langrefupd21-current_timestamp.html

Within a PSQL module (procedure, trigger or executable block), the value of CURRENT_TIMESTAMP will remain constant every time it is read. If multiple modules call or trigger each other, the value will remain constant throughout the duration of the outermost module. If you need a progressing value in PSQL (e.g. to measure time intervals), use 'NOW'.

https://firebirdsql.org/refdocs/langrefupd21-now.html
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553707
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553717
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochWithin a PSQL module (procedure, trigger or executable block), the value of CURRENT_TIMESTAMP will remain constant every time it is read. If multiple modules call or trigger each other, the value will remain constant throughout the duration of the outermost module. If you need a progressing value in PSQL (e.g. to measure time intervals), use 'NOW'.
Спасибо!
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553757
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochсдeлай UDF, которая возвращает GetTickCount

Это путь для самураев, не сумевших найти стандартную GetExactTimestamp.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39553823
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Время выполнения процедуры
    #39554082
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

В последнее время от тебя много проктологических советов.
Завязывай с сарказмом, а если это не он, то отвечай не сразу, подумай перед ответом :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Время выполнения процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]