martes, 23 de febrero de 2010

Ajuste (tuning) del rendimiento de SQL Server 2008

En el siguiente webcast Ajuste (tuning) del rendimiento de SQL Server 2008 http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032438450&Culture=es-AR analizamos las herramientas de desempeño de SQL Server 2008 y cómo utilizarlas.

La presentación pueden descargarla de la siguiente dirección http://cid-bf30da8b3fc2e667.skydrive.live.com/self.aspx/Comunidad%20Windows%20Costa%20Rica/WebCast/SQL2008Performance.pdf

 

 

Los scripts utilizados en la presentación son los siguientes:

 

-- memory

SELECT type, SUM(single_pages_kb)
FROM sys.dm_os_memory_clerks
GROUP BY type
ORDER BY SUM(single_pages_kb) DESC

SELECT type, SUM(multi_pages_kb)
FROM sys.dm_os_memory_clerks
WHERE multi_pages_kb != 0
GROUP BY type
ORDER BY SUM(multi_pages_kb) DESC

--querys
select text, query_plan, requested_memory_kb, granted_memory_kb, used_memory_kb from sys.dm_exec_query_memory_grants MG
CROSS APPLY sys.dm_exec_sql_text(sql_handle)  t
CROSS APPLY sys.dm_exec_query_plan
(MG.plan_handle)

--buffer pool usage by database
select db_name(database_id) as dbName,
count(*)*8/1024 as BufferPoolMB
  from sys.dm_os_buffer_descriptors
   group by db_name(database_id)
   order by 2 desc

--IO

select   session_id, wait_duration_ms,
  resource_description
      from    sys.dm_os_waiting_tasks
      where   wait_type like 'PAGE%LATCH_%'
       and              resource_description like '2:%'

--PAGE I/O* Waits
  (select * from sys.dm_os_wait_stats
   where wait_type like '%PAGEIO%')

--Virtual File Stats


   (select * from
   sys.dm_io_virtual_file_stats(-1, -1))

 

select * from     sys.dm_exec_sessions

select * from         sys. dm_io_pending_io_requests

select * from           sys.dm_os_ring_buffers

select * from          sys.dm_os_sys_info

select * from          sys.dm_os_wait_stats

--CPU

select * from sys.dm_os_ring_buffers

where

ring_buffer_type='RING_BUFFER_RESOURCE_MONITOR'

select * from sys.dm_os_ring_buffers

where

ring_buffer_type='RING_BUFFER_SINGLE_PAGE_ALLOCATOR'

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/

Introducción a Master Data Services en SQL Server 2008 R2

En este webcast

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032438443&Culture=es-AR 

Hacemos una introducción a los conceptos generales y uso del Master Data Services en SQL Server 2008 R2

La presentación utilizada durante la charla la puede acceder en la siguiente dirección http://www.slideshare.net/ecastrom/introduccion-a-sql-server-master-data-services

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/

SQL Server 2008 para Implementar Biztalk

Esta la presentación que se utilizó en el webcast sobre SQL Server 2008 y Biztalk Server

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032438439&Culture=es-AR

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/

Introducción a Master Data Services MDS en SQL Server 2008 R2

En este webcast realizamos un análisis sobre MDM Master Data Management con SQL Server 2008 R2

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032438443&Culture=es-AR

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/

miércoles, 17 de febrero de 2010

Qué versión de SQL Server debo utilizar Enterprise o Standard o Datacenter

Para aquellos que deben decidir cuál es el tipo de licenciamiento que tienen que utilizar para SQL Server, la mejor forma de elegir la versión adecuada es comparando las capacidades de cada una de estas versiones, en la siguiente tabla se presenta una comparación reducida de las dos principales versiones de SQL Server:

 

image

El detalle completo de la comparación de capacidades puede ser encontrada en el siguiente documento http://download.microsoft.com/download/2/D/F/2DF66C0C-FFF2-4F2E-B739-BF4581CEE533/SQLServer2008EnterpriseandStandardFeature%20Compare.pdf

 

Sin embargo, si la aplicación necesita alta disponibilidad, manejo de grandes cantidades de recursos tales como memory y gran cantidad de procesadores, entonces deben elegir la versión Enterprise y si van a ejecutar SQL Server sobre máquinas con con cientos de procesadores y más de 64GB en ram deben empezar a considerar SQL Server 2008 R2 Data Center Edition, el cual posee las siguiente características:

 

- Soporte de hasta 256 procesadores lógicos
- Administración central de más de 25 instancias de SQL Server
- Soporte de hasta 2 TB de memoria cuando se ejcuta sobre Windows Server 2008 R2 Datacenter

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/

SQL Server Enterprise Edition y BizTalk Server Enterprise Edition: La historia de mejor juntos"

Los invito a que vean este webcast en cual analizamos cuáles son las consideraciones sobre SQL Server que deben tomarse en cuenta para una impletación exitosa de la capa de datos de Biztalk Server 2009. En esta analizamos cuáles son las ventajas de utilizar SQL Server Enterprise Edition.

 

Pueden acceder el contenido en la siguiente dirección

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=es-AR&EventID=1032438440&CountryCode=AR

 

Saludos,

Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

http://ecastrom.spaces.live.com

http://universosql.blogspot.com

http://todosobresql.blogspot.com

http://todosobresqlserver.wordpress.com

http://mswindowscr.org/blogs/sql/default.aspx

http://citicr.org/blogs/noticias/default.aspx

http://sqlserverpedia.blogspot.com/