Posts

Showing posts from January, 2010

Aplicaciones no compatibles con esquemas en SQL Server

Cuando se tiene una aplicación legada que no soporta esquemas, se pueden utilizar los sinónimos, el siguiente código muestra cómo crear un sinónimo en la base de datos de AdventureWorks.CREATE SYNONYM Product
FOR Production.Product SELECT
    ProductID,
    Name,
    ProductNumber
FROM
    Product drop synonym productSaludos,Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVPhttp://mswindowscr.orghttp://comunidadwindows.orgCosta RicaTechnorati Tags: SQL ServerLiveJournal Tags: SQL Serverdel.icio.us Tags: SQL Serverhttp://ecastrom.blogspot.comhttp://ecastrom.wordpress.comhttp://ecastrom.spaces.live.comhttp://universosql.blogspot.comhttp://todosobresql.blogspot.comhttp://todosobresqlserver.wordpress.comhttp://mswindowscr.org/blogs/sql/default.aspxhttp://citicr.org/blogs/noticias/default.aspxhttp://sqlserverpedia.blogspot.com/

Sharding de base de datos en SQL Azure

SQL Azure permite crear múltiples bases de datos de forma sencilla y rápida. Para poder aumentar la escalabilidad de las aplicaciones es necesario poder aumentar la capacidad de manejo de datos de forma casi lineal. Para poder lograr esto podemos recurir a la capacidad de creación dinámica de base de datos en SQL Azure y de esa forma poder distribuir los datos de una única base de datos en múltiples bases de datos, esta técnica es conocida como Database Sharding. Existen diferentes técnicas para hacer Database Sharding entre estas están: Particionamiento basado en rangos. En esta técnica se divide una única tabla en varios servidores, para esto se debe utilizar un algoritmo que permita dividir los datos de forma uniforme y predicible. El criterio para dividir debe procurar que la división de los datos sea balanceada, por ejemplo si se divide por estado entonces podría que un estado tenga más datos que otro y la división no será balanceada. Particionamiento vertical. Esta técnica impli…

Proyectos SQL Azure en Producción

Les comento que estamos trabajando un proyecto que integra las siguientes tecnologías:SQL AzureWindows AzureSilverlightMVC 2.0Visual Studio 2010Pronto estaremos posteando código ejemplo para que puedan ver el potencial de toda esta tecnología.Saludos,Eduardo Castro Martinez

Microsoft Community Media Center Latino América [Oradores Destacados 2009]

Image
Gracias el Equipo de Microsoft MSDN y TechNet de Latino América por permitirme participar como Speaker en los Webcasts para la audiencia de ITPro´s de Latinoamerica. Es para mi un honor poder estar dentro de los Top 10 Oradores del 2009!!!