αααααα§ααααααααααααααααΆαααααα½ααα·αα·ααα αα·ααααΎαα’αααααααα α»ααααα»ααααααα·ααΈ αα·ααααααααααΆαααΆααα½ααααα αΌααα ααΎαααα·ααΆαα·αααααα InterSystems IRIS αααα·ααΆαα½ααααα αΌα Ensemble αα·α CachΓ© DBMS α¬ααΏααααααααααααααααα
αα
αααα»αα’αααααααααααα»αα
αααα·ααΆαα’αααΈαααααα·ααΈααααα½αααΆαα½αααΉαα§αααααααααααααααααααααΆα αααα»αααααΎααΆαααααΆααααααααΎααααΈαααα½ααα·αα·ααααααααα·ααΈ αα·ααααααααααΆαααΆααα½ααααα
αΌααα
ααΎαααα·ααΆ InterSystems IRIS α αΎααααααααααα α»ααα
αααααΆααΎαα‘αΎαα
αααααααααΆααα½αααΆαααΆαααΎα αα·αααααααα½αα’αΆααααα ααααΎαααΆααααα½α (αα½αααΆαα JDBC/ODBC) ααααΎαααααααααααααααΆααααα’ααΈαααααΆα―αααΆα XLS αααααΆααααα αΆααα ααΎαααααα»ααααΆααααΆαα½αααΉααααααααΆααααα»αααΆαααααααα½αα ααααΆα ααααΆαααααα½αα
ααα½ααααααΆαααα·ααΈααΆαααααααααα
αααααΊααΆαααααα·ααΈ CSP ααα’ααααΎ
ααΎα
αΆααα’αΆαααααα ααΌαααΎαααΆαααααα αα·ααααα»α
ααΆααΆααα’ααααΆαα
αΆααααααΎαααΆαα½αααΉαααΆααα·ααααΆαααα½αα’αααΈαααααααααααΆααΆαααααΆααααααΌααα
ααααα»αα
αααα»α InterSystems IRIS, Ensemble αα·α CachΓ© DBMS α
αααααΆααααΈα’αΆα
αααααααααΆαααΆααααααααααΌαααΆαα’αα»ααααααΆαααα»αααααααααα %CSP.Util.Pane αααααΆααααα’α½α ααΆααααααααΆααααΆαα αα·ααααΌαα»αααα ααΌαααΉαααΆααααααααΆααααααα’ααΆααααααααΆα
αα αααα’ααααααα αΌα "?" ααΎαααα½αααΆαααΆααα·αααααΆααααααααααΆααααααααΆααΆαααααα
ααα
ααΆααααααααΆααΌαα αααα»ααααααααα»αααΊααΎααααα ααΆααααα½ααααααΊααΆαα·ααΈααΆαααααα αααααααΆααααα α»αααααααααααΆαααααα½αααααα’ααα α¬ααααΆααααΆααααααααααα α’αααβα’αΆα βααΎαβααΆβααΆαβααααΆααβαααα αααΆα ααααΌα ααΆβαααβααΆαβα’αα»ααααβαααααβαα βααΆααβααα αα·αβαα·ααααααα ααααΆαααααααααΎαα’αΆα ααααΌαααΆαααααααα½α αα·ααα»αα
α’αααα’αΆα
αα»ααααααΆααααΌαααααααα
αΌααα ^logMSW- αα
αααα»αααΆααααααααΆαααααΆααααΈαααααα
ααα»αααααα·ααΈααα α’αααα’αΆα
αα»αααααααααα
αΆααααααΎαααα ^log (protocol globals) αααααΊα§α ααΆαααΉααααααΉααααααΆααααΉαααΆααα»ααααα
αααααααααΌαααΆαα’αα»ααααα
ααααα·αααΎα’ααααααα αΌα "*" αααααΆααααΈααααα α’αααααΉαααα½αααΆααααααΈααααααααΆαααααααααααααα β*β ααΈααΈαααΉαααααααααΆαααααΈ βAllocated MBβ α αΎααααααΆααααΆααα½ααααααΉαααΆ βUsed MBβα ααΆααα½ααααα αΌαααααΆαααααΆαααΆαααααΈαααα αα·αααΆααααα αααα ααΆ βαααααΆααααΆαβ ααΊααααΎα‘αΎαααΎααααΈαααα αααααΆαααΆααααααααΆααααααααααααααΆααα ααΆαααα»ααααααΆααααΆααα αααααααααααα
ααΈααΆααΆααααα’αααα’αΆα
ααααΎααΆαααααααααααΎααααΈααΎααααααααααα½αα―α α¬ααΎααααΈααΎα/ααααααα½αααΆααΆααα·ααΈαααααααΆαααΈαα·αααααααααααααααααα
α»α
R α¬ W αααα»αααΆαααΆαα’αα»ααααΆαα
ααααΎ
ααααααααΆαααΆααααα ααΆαααααα Excel
αα»αααΆαααΈααΈααααααααΎααΉαααΆαααααα»αααΊααΆαααααα·ααααα·αααα½αα ααΎααααΈααααΎααΌα ααααααα αΌαααΆααααααααΆ sql ααΆααΆααααααααΆα
ααΏαααααΆααααααααααααααΆαααααααΆαααααα»ααα αααα»ααα·αααααααααααααααααααααααααααααΆαααΊααΆαααααα·ααααα·αααα½αααΎααααα JDBC/ODBC αααααΆαααααααα ααΆαααααααααααα»α DBMS αα·ααααα ααααααααααΆαααααα XLS αααααΆαα»α αα·αααααΎα―αααΆαααΆαα’ααΈαααα ααΎααααΈααααΎααΌα ααααα αααα»αα§ααααααααααααα»α αα»ααααααααα·ααααα·ααΆααααααααΆ α’αααααααΌαααΎααααα’ααααΈα "ααΆααααα α―αααΆα Excel" α
αα»αααΆαααααα½ααααααααα ααααααααΆααΆα αααΎαααααααα»ααααα»ααααααΆαααααα αΆααααααααααααα»α α αΎααααα»αααΆααααα αΌααααΌαα»ααααααααααα½α ααΆααααα αα αααα»ααααααα·ααΈααααΈ αα·ααααααααααΆααα½ααααα αΌααααααααααα
ααα»ααααααΎααααΈααααΎααΌα
ααααααΆα ααααΌαα’αααααααΌαααααααα
ααΆααααααααααααΌααααααΆαααααααΎαα―αααΆααα
ααΎαααΆαααΈααα αα·αααααααΆααααααΆααααααα’αααααααΎααααΆαα αα·ααααΆαααΈαααα αααααΆαααααα αΆααα α’αααααααΌαααααααα½αααααΆααααααΆαααααααααααα·ααΈααα ^% App.Setting .
ααΆααααααΆαα»ααααΆαααΆαααααΆααα
ααΆααΉαααΆααααΆαα ααΆα αΆαααΆα ααααα»αααΆααααααΆαα»αααααααααααΆαααααα·ααααα·αααΆαααΆαααααΆαααα ααΎααααΈααααΎααΌα ααααααα»αααααΎααΈαα·αα·ααΈααΌα ααΆααααααα
αααααΆαα JDBCα
##class(App.sys).SqlToDSN
αααααΆαα ODBCα
##class(App.sys).SaveGateway
αααααΆαααααααα SQLα
##class(App.sys).αααααΆαα»αSQL
αααααΆαααααα½αα
##class(App.sys) αααααΆαα»ααααα½α
α§ααΆα αααααααα·αααΎαα
αααα»ααααααααΆααααααααΆ
xec do ##class(App.sys).SaveQuery("%SYSTEM.License:Counts","^GN",0)
ααααααααΆαα»αααααααααααααΎααΆααααΆαααααΎααααΆααα’αΆααααΆαααααα
αααα»αα’αΆαα ^GN α αΎαα’αααα’αΆα
ααΎαα’αααΈαααααααΌαααΆααααααΆαα»ααα
αααα»αααααααααααααΎααΆααααααααΆα result ^GN("%SYSTEM.License:Counts",0)
αααΌαα»ααα»αααΆααααααα
α αΎαααΆααααααα’ααΈααΈα αααααααΎα²ααααΆαααΆααααααααα»αααΆααααααΆααααα½α αα·αααααααααααααα·ααΊααΆαα’αα»ααααααααΌααααααααΆααααα»αααΆαααααα·ααααα·αααΌαα»αααααααααααΆαα·ααααα ααααααααΎααα½ααααα½αααΈαα½ααα αα·ααΈααααααα»αα’αΆα αααααΎααα»αααΆαααααΈαα αααα»ααααΆαααΆαααααααΆαααααα»ααααα»ααααα½α α§ααΆα ααα αααααααΆααααααααααααΆααααααα·ααααα·ααΆαααααααααΎαα·ααααααα
α§ααΆα αααααΈ 1α ααααΎααΆαααΆαα½αααααΆαα App.Parameter
αααααΎααααΆαααΆαααααααααααααΎ "αααααα·ααΈαα»αααααΆααΆα"
ααααααα½ααααΆαααΆααααααααΆαααα "αααααΎα"
α§ααΆα αααααΈ 2α ααΆαααΎααααααΆααααααα "αααααααα·"
ααΆααΆα
ααΆααααα»ααααα·ααααα’ααααα [9] αα·αααΎααααΈαααααααΎαααααΎαααααΌαααααΆααα·αααααα ααααααα½αααααΌαααΆααααααΎαα‘αΎαααααααα αΆαααααΆα αααααα αΆαααααααα αααΌαααααΆααα·αααααααααααΆααααααΎαα ααααΈα―αααΆα iris.log (cconsole.log) αααααααΎαααααααααΆ "αααααΈα" αααααααααΈαααααα αα α»ααααααα
ααΆα§ααΆα ααα ααααΆα ααααααΉαααα·ααΆααααα½αααααααΌαααΆααααααΎααα αααα»α InterSystems IRIS αααααααΌαααΆααααααΎαα ααααΈα―αααΆααα·ααΈααΆααααααα
αααααααΆαααα
αααααΆααα
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
ααΌαα’ααα»ααααα’ααααα·ααααααα’αααααααΆααααα αα·αα’ααααααααααααααααααΆααα½ααααα»ααααααΎαα§ααααααααα
PS ααααααααααααα»αα’αα·αααα α αΎααααα·αααΆα αααΎααα·αααΆααααααΌαααΆαα’αα»ααααα ααΆαααααΆααα»α αααα»αααΆαααααααααααΎα
1. ααααΌαααααα·ααΈαα
ααΎααααααααα
2. α―αααΆααααααααααααααααα·ααααααααααΌα
ααααα: www.habr.com