Komenda onstat -g nsc służy do wyświetlania informacji o połączeniach pamięci współużytkowanej dla wszystkich bieżących połączeń lub dla połączeń o określonych identyfikatorach.
Jeśli parametr id_klienta nie zostanie podany, będą wyświetlane informacje o wszystkich bieżących połączeniach pamięci współużytkowanej do serwera bazy danych. Jeśli parametr id_klienta zostanie podany, komenda wyświetla szczegółowe informacje dotyczące połączenia pamięci współużytkowanej o tym identyfikatorze.
Są to dane wyjściowe komendy onstat -g nsc uruchomionej bez parametru id_klienta. Pokazują, że za pomocą pamięci współużytkowanej z serwerem bazy danych aktualnie jest połączony tylko jeden użytkownik. To połączenie ma identyfikator 0.
clientid clientPID state #serverbufs #clientbufs #rdwrts
0 6031 Connected 4 4 12
Poniższy przykład pokazuje dane wyjściowe komendy z podanym parametrem id_klienta o wartości 0.
Network Shared Memory Status for Client: 0
clientid clientPID state #serverbufs #clientbufs #rdwrts
0 18949 Connected 4 4 447048
needbuf segid semid semnum be_semid be_semnum
0 1303 851969 0 851969 10
be_curread be_curwrite fe_curread fe_curwrite
-1 1 0 2
be_nextread be_nextwrite fe_nextread fe_nextwrite
2 2 4 3
readyqueue
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
Server Buffers Client Buffers
i: bufid status offset fe_addr bufid status offset fe_addr
0: 4 inuse 4474 804474 0 avail 3424 803424
1: 5 inuse 4888 804888 1 avail 3838 803838
2: 6 avail 4c9c 804c9c 2 inuse 3c4c 803c4c
3: 7 avail 50b0 8050b0 3 avail 4060 804060
4: -1 free 0 0 -1 free 0 0
5: -1 free 0 0 -1 free 0 0