Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как в sybase central посмотреть, какие запросы происходят / 7 сообщений из 7, страница 1 из 1
08.09.2006, 13:40
    #33973950
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
Хотелось бы узнать как в sybase возможно просмотреть какие запросы делает программа к Бд - аналогично тому как это делается в MS SQL его профайлером, и вообще возможно ли это ?
...
Рейтинг: 0 / 0
08.09.2006, 13:44
    #33973980
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
пока ничего не получается ...
...
Рейтинг: 0 / 0
08.09.2006, 14:12
    #33974174
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
И не получится, потому что нет такой СУБД - Sybase, как к примеру и нет СУБД Microsoft ;)
--
www.rusug.ru - портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
08.09.2006, 20:57
    #33975410
_makSim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
В ASE кое-что подобное можно узнать из MDA таблиц.
...
Рейтинг: 0 / 0
08.09.2006, 23:13
    #33975518
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
select
p.spid,
p.fid,
p.status,
suser_name(p.suid) as login,
db_name(p.dbid) as db_name,
object_name(l.id,l.dbid) as table_name,
p.program_name,
object_name(p.id,p.dbid) as procedure_name,
p.cmd,
p.stmtnum,
p.linenum,
p.cpu,
p.physical_io,
p.memusage,
p.blocked,
l.class,
v.name as name_L,
vlc.name as name_L2,
p.time_blocked,
l.page,
l.row,
p.tran_name,
p.priority,
p.loggedindatetime,
p.hostname,
p.ipaddr
from
master..sysprocesses p
left outer join master..syslocks l on p.spid = l.spid
left outer join master..spt_values v on l.type = v.number and v.type = 'L'
left outer join master..spt_values vlc on l.context +  2049  = vlc.number and vlc.type = 'L2'
where 
(p.spid!= 0 )
and (p.spid!=@@SPID)
По поводу конкретной info слушаем
BOR (bash.org.ru)
новая радиостанция для юзеров под названием RT FM... вот счастье было бы


select @@version
Adaptive Server Enterprise/12.5.1/EBF 11428/P/NT (IX86)/OS 4.0/ase1251/1823/32-bit/OPT/Wed Sep 17 11:10:54 2003
...
Рейтинг: 0 / 0
09.09.2006, 12:57
    #33975757
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
спасибо за ответы, (субд я имел в виду - ASA)
я нашл выход - включил логирование
"C:\Program Files\Sybase\SQL Anywhere 8\win32\dbsrv8.exe" -c 8m -zr all -zo c:\sybaseQ.log "c:\Program Files\Siemens SBT\Hotel Solution\Database\hotelgyr.db"
...
Рейтинг: 0 / 0
13.09.2006, 15:07
    #33984404
rcryo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в sybase central посмотреть, какие запросы происходят
для ASA есть граздо более удобный инструмент
CALL sa_server_option ( 'Request_level_log_file', 'C:\\temp\\rlog.txt' );
CALL sa_server_option ( 'Request_level_logging', 'SQL+hostvars' );
CALL sa_get_request_times ( 'C:\\temp\\rlog.txt' );
CALL sa_get_request_profile ( 'C:\\temp\\rlog.txt' );

см. справку или
B.Carter Wordware Publishing - SQL Anywhere Studio 9 Developer's Guide
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как в sybase central посмотреть, какие запросы происходят / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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