Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

System Statistical Functions. CPU Tesztelése SELECT AS busy Vissza adja milliszekundumban, mennyi időt töltött munkával a szerverünk indítás.

Hasonló előadás


Az előadások a következő témára: "System Statistical Functions. CPU Tesztelése SELECT AS busy Vissza adja milliszekundumban, mennyi időt töltött munkával a szerverünk indítás."— Előadás másolata:

1 System Statistical Functions

2 CPU Tesztelése SELECT @@CPU_BUSY AS busy Vissza adja milliszekundumban, mennyi időt töltött munkával a szerverünk indítás óta

3 IDLE meghatározása SELECT @@IDLE as doing_nothing Kiefejezi a szerver üresjáratát az indítás óta

4 I/O Vizsgálat SELECT @@IO_BUSY as doing

5 Hiba listázás SELECT @@TOTAL_ERRORS Az indítás óta bekövetkező write/read hibák számát jeleníti meg Nem azonos a lekérdezéseknél található Error- al A szerver újbóli indítása restartolja ezt a szolgáltatást

6 Olvasás számláló SELECT @@TOTAL_READ AS reads A physical olvasásának számát jelzi az indítás óta Újra indítás 0-zza

7 Írás számláló SELECT @@TOTAL_WRITE AS writes

8 Virtuális file-ok SELECT * FROM ::fn_virtualfilestats(1,2) Az adatbázis I/O statisztikáját adja vissza

9 System Functions

10 Rendszer vizsgálat begin declare @MYAPP varchar(128) set @MYAPP = APP_NAME() select @MYAPP as This_Application End

11 Kifejezések hozzá rendelése SELECT '$ ' + CAST (100 AS VARCHAR(10)) AS one_hundred_dollars

12 Konvertálás SELECT CONVERT(VARCHAR(25),GETDATE(),111) AS japanese_style, CONVERT(VARCHAR(25),GETDATE(),104) AS german_style, CONVERT(VARCHAR(25),GETDATE(),126) AS ISO8601_style SELECT CURRENT_TIMESTAMP as TIME_NOW_TIMESTAMP, GETDATE() AS TIME_NOW_GETDATE

13 Host ID SELECT HOST_ID() as MY_HOST_ID Host azonosítása

14 Host name SELECT HOST_NAME() as MY_HOST_NAME

15 Azonosítók közötti válogatás SELECT IDENTITY(INT,1,10) AS cikk, egysegar, ajanlottar INTO COPY_egyes FROM egyes SELECT * FROM COPY_egyes

16 Nyelv ellenörzése SELECT @@LANGUAGE AS server_language

17 Mennyi folyamat fut? SELECT @@SPID AS process_id

18 Szoftver verzió SELECT @@VERSION

19 Undocumented Functions

20 Encryption/Decryption SELECT ENCRYPT(‘easy’) AS easy_encryption

21 Encryption/Decryption SELECT ( CHAR(ASCII(0x6500)) + CHAR(ASCII(0x6100)) + CHAR(ASCII(0x7300)) + CHAR(ASCII(0x7900)) ) AS easy_decryption

22 Tracking number SELECT @@MICROSOFTVERSION AS internal_version

23 Stinrgek

24 SELECT CHARINDEX(‘E’, ‘ABCDEFG’) AS position Egy adott karakter pozícióját fejezi ki

25 Bal/Jobb SELECT RIGHT(‘ABCDEF’, 3) AS three_last, LEFT(‘ABCDEF’, 3) AS three_first Irány meghatározása Substring

26 Len() SELECT LEN(‘ ABCD ‘) AS total_length select len ('world') word_length A teljes hossz kiszámítása

27 REPLACE(,, ) SELECT REPLACE(‘ABCDEFG’,’CDE’,’*’) AS no_CDE Karakter csere

28 REVERSE( ) SELECT REVERSE(‘ABCD’) AS backwards_char, REVERSE(12345) AS backwards_numeric

29 STR( [,<decimal_integer]]) SELECT STR(1234.5678, 4) AS four_chars STR(1234.5678, 7,2) AS seven_chars

30 STUFF(,,, ) SELECT STUFF(‘ABCDABCD’,5,4,’EFG’) as alphabet Létrehozhatunk/törölhetünk számunkra sorozatokat

31 Dátum függvények

32 SELECT DATEADD(month,4, GETDATE()) as four_months_ahead Új dátum/időt tudunk megadni

33 Dátum függvény SELECT DATEADD(month, 4, ‘2004-11-07’) as four_months_ahead

34 DATEDIFF(,, ) SELECT DATEDIFF (day, ‘1900-01-01’, GETDATE()) AS days Idő különbség számítása

35 DATENAME( ) SELECT GETDATE() AS full_date, DATENAME( month, GETDATE()) AS month_name


Letölteni ppt "System Statistical Functions. CPU Tesztelése SELECT AS busy Vissza adja milliszekundumban, mennyi időt töltött munkával a szerverünk indítás."

Hasonló előadás


Google Hirdetések