Home > Articoli (page 10)

Articoli

MSDN Italia: Come usare lo Statement MERGE (T-SQL)

Il comando MERGE (T-SQL) può essere utilizzato in ambienti OLTP, ma anche OLAP. In uno scenario transazionale, possiamo utilizzarlo per eseguire il Merge dei dati da una sorgente esterna ad una tabella esistente. In un data werehouse, il comando MERGE può essere utilizzato per eseguire UPDATE incrementali oppure per processare slowly changing dimensions… Leggi l’articolo completo su MSDN Italia a …

Leggi »

Daily Series: Wait stats

Pinal Dave (blog | twitter) in questa serie di posts ci parla dei vari wait stats e queues. Introduction to Wait Stats and Wait Types – Wait Type – Day 1 of 28 Signal Wait Time Introduction with Simple Example – Wait Type – Day 2 of 28 DMV – sys.dm_os_wait_stats Explanation – Wait Type – Day 3 of 28 DMV – sys.dm_os_waiting_tasks …

Leggi »

Daily Series: 31 days of SSIS

Jason Strate (blog | twitter) in questa serie di posts ci porta nel mondo di SSIS, con esempi pratici e suggerimenti per sfuttarlo al meglio. 31 Days of SSIS – Raw Files Are Awesome (1/31) 31 Days of SSIS – Using Breakpoints (2/31) 31 Days of SSIS – Data Flow Breakpoints?! (3/31) 31 Days of SSIS – Folder Structures (4/31) …

Leggi »

Daily Series: SQLSkills Insider Video

Beh, non propriamente uno al giorno, ma comunque utilissimi per comprendere alcuni dei meccanismi “dietro le quinte” di SQL Server #1 March 2011: RESTART option for RESTORE commands (video | demo code) #2 March 2011: Logging during SELECT-INTO operations (video | demo code) #3 April 2011: Undocumented DBCC commands (video | demo code) #4 April 2011: Log file performance analysis …

Leggi »

Daily Series: A SQL Server Hardware Nugget A Day

Ancora Glenn Berry nella sua serie di posts dedicati all’hardware: utile punto di partenza per chi sta per scegliere il server da acquistare per SQL Server. La serie è del 2011, ma molti posts sono ancora attuali. Per chi necessita di informazioni ancora più recenti, vi rimando al blog di Glenn. Day 1  (Westmere-EP) Day 2 (Westmere-EX) Day 3 (AMD …

Leggi »

Daily Series: A DMV a day

Glen Berry in questa serie di posts ci porta all’interno delle DMVs più utilizzate per monitorare SQL Server. Day 1 sys.dm_os_buffer_descriptors Day 2 sys.dm_exec_sessions Day 3 sys.dm_os_sys_info Day 4 sys.dm_os_sys_memory Day 5 sys.dm_db_mirroring_auto_page_repair Day 6 sys.dm_db_index_usage_stats Day 7 sys.dm_db_missing_index_group_stats Day 8 sys.dm_fts_active_catalogs Day 9 sys.dm_os_schedulers Day 10 sys.dm_exec_procedure_stats Day 11 sys.dm_db_index_usage_stats Day 12 sys.dm_db_partition_stats Day 13 sys.dm_io_virtual_file_stats Day 14 sys.dm_os_wait_stats …

Leggi »

Daily Series: SQL Server DBA tips

In questa serie di posts Ted Krueger riporta i principali “tips” per chi amministra SQL Server. SQL Server DBA Tip 1 – Server Configuration – MAX Memory SQL Server DBA Tip 2 – Server Configuration – Data/Log Files SQL Server DBA Tip 3 – Server Configuration – Model Database SQL Server DBA Tip 4 – Server Considerations – 32 bit …

Leggi »

Daily Series: An XEvent a day

In questa serie di posts di Jonathan Kehayias si parla di come utilizzare gli Extended Events per monitorare SQL Server. (1 of 31) – An Overview of Extended Events (2 of 31) – Querying the Extended Events Metadata (3 of 31) – Managing Event Sessions (4 of 31) – Querying the Session Definition and Active Session DMV’s (5 of 31) …

Leggi »

Daily Series: A SQL Server DBA Myth a day

A SQL Server DBA Myth a day In questa serie di posts di Paul Randal vengono sfatati alcuni “miti” diffusi tra i DBA SQL Server. (1/30) in-flight transactions continue after a failover (2/30) DBCC CHECKDB causes blocking (3/30) instant file initialization can be controlled from within SQL Server (4/30) DDL triggers are INSTEAD OF triggers (5/30) AWE must be enabled …

Leggi »