Surviving the Night

El blog de Pablo Doval sobre .NET, SQL, WinDbg...

Ver por etiquetas

Todas las etiquetas » SQL Server (RSS)
Why Do I?: Memoria para los Workspaces en SQL Server (I)
Os voy a confesar un oscuro secreto: tengo un plan. Y no solo eso, sino que es un plan de los buenos. De los de Dominación Mundial™. Curiosamente, y como no podía se de otro modo, ese plan pasa por hacerme bueno, muy bueno en SQL Server 1 , así que últimamente estoy aprovechando este descanso navideño para estudiar en profundidad algunos temas en los que nunca entre en suficiente detalle, o que tengo olvidados. Durante las sesiones de estudio me gusta tomar notas de lo que voy repasando, así como...
Brothers in Arms: We are Hiring!
Today I’m bringing you great news! We are looking for a talented BI Developer to join our team at Plain Concepts and get involved in some amazing projects we are enganged in right now. Sounds good to you? Great! so take a look at the details below, and if you think you are a good match, the let us know! You can reach me directly, or send an email to info@plainconcepts.com . The Role Be a part of an agile development team which creates Business Intelligence projects for our customers all around the...
Hot: Inserciones Masivas en MongoDB vs SQL Server
Esta semana estoy en San Sebastián, impartiendo una pequeña formación sobre optimización de SQL Server. A priori, la semana se presentaba tranquila y con gran carga turística al tratarse de la primera ocasión que visito esta ciudad, y mi predilección general por estas tierras del norte. Lamentablemente, todos mis planes se torcieron tan pronto como descubrí que Unai estaba en la misma ciudad que yo. Como no podía ser de otro modo, ente pintxo y pintxo nuestros temas técnicos favoritos empezaron a...
Forget Me Not: SQL Server Crash Dump Analysis at SQL Bits
Time flies! It’s been more than six months since I had the chance of speaking about SQL Server crash dump analysis at SQL Bits in London. As you will understand, for me it was a huge honor to share event with SQL Server heroes like Simon Sabin, Ramesh Meyyappan and, obviously, Connor Cunningham – who came from Redmond to London just to give his lecture on my same slot and leave me with just a handful of attendants which I’m sure were left at my session because they thought Connor was the guy with...
Posted: 31/10/2010 0:36 por Pablo Alvarez | con 1 comment(s)
Archivado en: ,
Forget Me Not: Análisis de Volcados de Memoria en SQL Server
¡Cómo pasa el tiempo! Fue ya hace más de medio año, exactamente el pasado 16 de Abril, que tuve la oportunidad de hablar un poco sobre depuración de volcados de memoria de SQL Server para el diagnóstico avanzado de problemas en la sexta edición del SQL Bits de Londres. Como os podréis imaginar, para mi fue un inmenso honor compartir escenario con grandes de la talla de Simon Sabin , Ramesh Meyyappan y, sobre todo Connor Cunnigham , Principal Software Architect del equipo del Query Optimizer, que...
Posted: 30/10/2010 23:51 por Pablo Alvarez | con 1 comment(s)
Archivado en: ,
Tell Me Where To Go: Estudio de Consultas AdHoc en SQL Server
Uno de mis temas favoritos a la hora de dar charlas de rendimiento de SQL Server es el estudio de la cache de planes de ejecución y la presencia de consultas AdHoc. Puedo pasarme horas hablando sobre ello, y contando batallitas… muy a pesar de los pobres asistentes que deben acabar hasta las narices de las consultas AdHoc, de mí, y de mi santa madre :) Pero no nos engañemos, si me apasiona tanto este tema es porque se trata de un aspecto muy importante de la salud del servidor y de las aplicaciones...
I Know You’re Here: Materiales de Optimizacion de SQL Server en el CIIN
Aquí os dejo los materiales de la sesión de optimización de SQL Server que tuve la suerte de dar el pasado viernes en tierras cántabras, gracias a la invitación de los chicos del CIIN. Quiero aprovechar para dar las gracias también a todos los asistentes por las interesantes preguntas y la atención a lo largo de una sesión de más de 5 horas… sé que es duro, y más aún en viernes y, sobre todo, siendo el primer día de las fiestas de Santander! :) Para los que no hayáis podido ver la sesión el viernes...
Pinball Map: Cuidado con los Mapeos en NHibernate
Ermm… si, chicos y chicas, sonará raro, pero hoy voy a hablar de NHibernate. Sé que me arriesgo a la condenación eterna en las llamas del infierno, pero yo soy así de altruista y me la juego por vosotros! ;) Uno de los clientes con los que he estado esta semana(*) estaba experimentando problemas de rendimiento en el acceso a datos en su aplicación, sospechando que el causante pudiera ser una vista poco optimizada. Afortunadamente, el cliente tenía muy bien localizada la operativa más costosa, hasta...
Rainbow In The Dark: Materiales de la sesión de Optimización de SQL Server
El pasado Jueves 27 tuve la oportunidad de pasar un par de horas muy agradables en compañía de la gente de MAD.NUG, hablando de optimización de SQL Server. En resumen, vine a explicar un poco el proceso que yo sigo a la hora de enfrentarme a un problema de rendimiento en un entorno SQL Server que, en la práctica totalidad de los casos, me resulta desconocido. Empezamos repasando algunos de los informes básicos que el producto pone a nuestra disposición, para hacernos una idea de la salud general...
Bang Bang!: Optimización Económica en SQL Server
Soy un impresentable. No hay manera de que actualice el blog, y cuando lo hago, es para promocionarme de mala manera. Y, como no podía ser de otra manera, esta es una de esas ocasiones :) Esta vez tengo que agradecer a Gisela , Luis y el resto de chicos de Madrid.NET la oportunidad de pasar un ratito friki serio, formal y productivo hablando de optimización económica de SQL Server. La idea será aprender a localizar de dónde vienen los problemas, en lugar de tratar de optimizar las consultas en base...
Photograph: SQL Server Crash Dump Analysis
Just a small post to remind that this week I’ll be presenting at SQLBits VI , in UK! I’m going to talk about SQL Server crash dump analysis – some post-mortem debugging techniques that help us to discover what went wrong and why our SQL Server crashed, using mostly WinDbg. We will also do a little tour on managed debugging, showing how these techniques and tools can be useful when trying to detect anomalous behaviors on our .NET Applications accessing the database.     It goes without saying...
Beat The Bullet: Aplazado el Evento de SQL Server en Coruña
No os podéis imaginar lo que me fastidia tener que daros esta noticia, pero me he visto obligado a tener que posponer mi sesión de Optimización de SQL Server que los chicos de .NUGG habían organizado en Coruña. Estamos intentando moverla al Viernes de la semana que viene; se que es precipitado, pero si esperamos más, nos metemos en periodo de vacaciones. Espero editar este post a lo largo de la tarde y daros la confirmación definitiva. A todos los que estabais apuntados para el evento, por favor...
Speed of Light: Evento sobre Optimización de SQL Server en Coruña
Este Viernes 17 voy a tener la oportunidad de volver a pasarme por tierras gallegas. En esta ocasión, los chicos de .NUGG han tenido a bien invitarme a presentar una sesión sobre Optimización de SQL Server, así que antes de nada, permitidme que agradezca a Edu y a Euge su invitación y la organización del evento! Gracias chicos! Para ser sinceros, esta sesión no deja de ser una deuda contraída con los asistentes a mi última sesión en Coruña sobre Depuración y Optimización con WinDbg . En ella se demostró...
Patience: Ejecución de Tareas en SQL Server
En esta entrada estrenábamos una sección dedicada a la resolución de problemas de rendimiento en SQL Server, y os comentaba que tenía pensado dedicar éstas primeras entregas principalmente a la arquitectura del producto; mi idea es dedicar cada entrada a describir algunos de los conceptos determinantes para el rendimiento en la ejecución de nuestras consultas y acompañarlo de ejemplos prácticos. Pues bien, en esta ocasión me gustaría hablaros de las esperas en SQL Server; un concepto fundamental...
Coming of Age: SQL Server 2008 es RTM!
¡Pero que amables son los chicos de Microsoft! ¡y que atentos oiga! Parece que a modo de regalo de cumpleaños anticipado para mi persona se han decidido a sacar la versión definitiva de SQL Server 2008 . Oh Yeah!! Lamentablemente no creo que pueda ponerle las manos encima hasta el fin de semana, pero aprovecho para avisaros y que vayáis posteando por aquí vuestras primeras impresiones! Yo ya os adelanto que una de las primeras cosas que quiero probar es el nuevo visualizador de datos y resultados...
Malas Noticias: Nos ha dejado Ken Henderson
Hace unos minutos, mientras hacía mi recorrido bloguero habitual, me encontré con esta triste noticia en el blog de Kalen Delaney. Ken Henderson, desarrollador del grupo de producto de SQL Server y uno de los mejores divulgadores de SQL Server (desde mi punto de vista), nos dejó el pasado 27 de Enero. Sirva este post para recordarle, para expresar mis mejores deseos para su familia, y para presentar su trabajo a quienes aun no lo conozcan. Como esta última parte es la más...
Here Comes The Sun: Sun Compra a MySQL
Hoy traigo noticias frescas. Quizá no sean tan impactantes para el público no-geek como los últimos acontecimientos de la política nacional , o la expectación ante el derbi madrileño, o la aberrante propuesta a letra del himno nacional; sin embargo, estoy seguro de que vosotros si comprenderéis la importancia que tiene en nuestro terreno. En fin, ahí va la noticia prometida: (Redoble de tambores por favor... ) ¡¡ Sun Microsystems ha comprado a MySQL...
Posted: 18/1/2008 18:28 por Pablo Alvarez | con 3 comment(s)
Archivado en: ,
Rock and Roll All Nite: ¡Nuevo Foro de SQL Server!
A lo mejor alguno de vosotros ya se ha fijado: los reyes magos nos han traído un nuevo foro a geeks.ms , que estará dedicado a SQL Server. Espero que podamos animarlo a base de curiosidades, puzzles de SQL, encuestas y como no, resolución de problemas; eso si, ¡espero que esta última categoría sea la menos frecuente! Por tanto este post es un llamamiento a toda la comunidad de eseculeros (con perdón :P): Si tenéis problemas con un SQL Server cabezón que...
Everything: El Resource Governor en SQL Server 2008
En una entrada anterior hablábamos del Query Governor , ese recurso tan interesante como desconocido que nos permitía impedir la ejecución de consultas demasiado pesadas contra un servidor SQL Server. Aunque esta solución resulta interesante en muchos escenarios, en otros impedir la ejecución de la consulta completa puede ser poco operativo o incluso inviable. Como ya adelantamos en aquella entrada, una de las grandes novedades de SQL Server 2008 viene a ayudarnos precisamente en estos escenarios...
Love Lies: Bye, Bye, Notification Services
Creo que a veces todos nos hemos sentido atraídos o fascinados por una característica o producto que parece no levantar pasiones a nadie más. Intentamos convencer a nuestros amigos, compañeros y clientes de sus bondades, pero finalmente hemos de admitir que somos los únicos en comprenderlo o valorarlo (o en estar terriblemente ciegos y no ver que el producto apesta xD). Eso es lo que me ha sucedido con SQL Server Notification Services . Lo he presentado en la práctica...
Más artículos Página siguiente >