Arquivos

Archive for the ‘Não categorizado’ Category

WebCast sobre Estatísticas – Convite

23 de julho de 2014 Deixe um comentário

Postado originalmente em Blog - Thiago Carlos de Alencar:

Pessoal, bom dia.

Gostaria de convidá-los para participar do WebCast sobre estatísticas no dia 4 de Setembro ás 21 horas. Esse WebCast tem como objetivo demonstrar de como o SQL Server estima a quantidade de registro para uma determinada query e o que problemas podem ocorrer quando as estimativas não são feitas de forma correta. Vem muita coisa legal por aí. Nos vemos lá, basta apenas se escrever no link abaixo:

https://attendee.gotowebinar.com/register/8985229173189713410

Se houver algum problema, por favor, me avisem!!!

 

Ver original

CategoriasNão categorizado

Facebook…

31 de julho de 2013 Deixe um comentário

Galera, acho que eu nunca coloquei meu contato do facebook por aqui, quem quiser me adicionar fique a vontade… Alegre 

https://www.facebook.com/fabiano.nevesamorim

Vira e mexe eu estou postando algumas coisas por lá tbm.

Abs.

Fabiano Amorim

CategoriasNão categorizado

T-SQL Expert em SP – resta 1 vaga

27 de abril de 2013 Deixe um comentário

Se você quer participar do treinamento no mês que vem em São Paulo, corre… só resta 1 vaga…

http://blogfabiano.com/2013/04/15/t-sql-expert-em-sp-aos-sbados1118-e-25-de-maio/

Abs.

CategoriasNão categorizado

31 de janeiro de 2013 Deixe um comentário

mcflyamorim:

Sensacional a iniciativa do Freccia! Good Luck pra galera de SC.
Abs.

Postado originalmente em Freccia's Blog:

Olá pessoal,

Com muita alegria e também um pouco de esforço teremos aqui em Santa Catarina nossa primeira reunião da comunidade MCITP SC como um PASS Chapter. Essa ação foi de encontro a algumas ideias que foram discutidas na reunião com os Regional Mentors Luciano Moreira – Luti (Blog|Twitter) e Laerte Junior (Blog|Twitter).

Então se você me acompanha e é de Santa Catarina junte-se a nós em uma noite com bastante SQL Server. Para confirmar sua presença basta acessar a página do evento e se inscrever.

1º Reunião da comunidade MCITP SC

Os maiores detalhes sobre data, local de evento e palestras você encontra no site acima ou também poderá acessar o site do grupo MCITP SC.

Lembrando também que a comunidade está de portas abertas para todos que quiserem se juntar a nossa lista de e-mails e fazer parte do…

Ver original 12 mais palavras

CategoriasNão categorizado

Leve a Sr.Nimbus pra sua empresa de graça

17 de janeiro de 2013 2 comentários

Post rápido para não deixar meu blog ficar muito marketeiro rs…

Leve a Sr.Nimbus para fazer uma apresentação na sua empresa, de graça…

Alguns assuntos que gostei:

  • Novidades do SQL Server 2012
  • Futuro da engine relacional – ColumnStore e Hekaton (in-memory database)

Confira os detalhes aqui:

http://www.srnimbus.com.br/palestras-gratuitas/

CategoriasNão categorizado

24 de outubro de 2012 Deixe um comentário

Postado originalmente em Freccia's Blog:

Olá pessoal,

Mais uma vez venho trazer boas noticias a todos vocês. Depois de varias reuniões, idas e vindas é que com uma grande satisfação e com o apoio da Microsoft e Dell e também das comunidades técnicas SQL Server RS e MCITP SC promovem mais um evento repleto de SQL Server. Como o titulo sugere o nome do evento será: SQL Internal Ops Conference.

O evento acontecerá em Porto Alegre – Rio Grande do Sul na Universidade PUC e terá presença de grandes nomes da comunidade SQL Server Brasil assim como também membros do time de produto de SQL Server da Microsoft.

Sem mais delongas, quem quiser saber mais sobre o evento como local, data, hora, inscrição, submissão de palestras, vocês podem acessar o site do SQL Internal Ops Conference. Vale lembrar também que também estamos aceitando a submissão de palestras, então se você tem algum conteudo que…

Ver original 12 mais palavras

CategoriasNão categorizado

20 de setembro de 2012 1 comentário

mcflyamorim:

Sensacional esse texto que vi no blog do Alex :-)

Postado originalmente em Alex Souza:

Cargo: Motorista.

Exigências do trabalho:  Competência profissional em condução de veículos leves como carros e pesados como ônibus e caminhões, ônibus articulados, bondes, metrô, tratores, escavadoras e pás carregadoras, e tanques pesados atualmente em uso pelos países da OTAN.

Habilidades em Rali e de condução extremas são obrigatórios!

Experiência na Fórmula-1 é um diferencial.

Conhecimento e experiência em reparação de motores de pistão e rotor, transmissões automáticas e manuais, sistemas de ignição, computador de bordo, ABS, ABD, GPS e sistemas de áudio automotivo dos fabricantes conhecidos mundialmente – obrigatória!

Experiência em tarefas de pintura e funilaria de automóveis é um diferencial.

Os candidatos devem ser certificados pela BMW, General Motors e Bosch,mas não por mais de dois anos.

Compensação: R$ 15 – R$ 20/hora, dependendo do resultado da entrevista.

Exigências da instrução: Bacharel em Engenharia Mecânica.

Fonte desconhecida

 

Ver original

CategoriasNão categorizado

Statistics used in a cached query plan

3 de julho de 2012 6 comentários

Today I was working on the material for the on-demand (online) training we’ll offer in next few days at Sr.Nimbus when I find-out a very interesting thing.

“The statistics used in a query plan are stored in a cached execution plan, and you can see them using the special trace flag 8666 (there is always a traceflag).”

It is also possible to identify which statistics were used in a query plan compilation if you run the query using traceflags 9292 and 9204 as Query Optimizer Guru Paul White (blog|twitter) showed here.

What I’m saying is that you can also see in the XMLPlan the used statistics.

Let’s see a small sample of what I’m saying…

First let’s clear the cache plan memory area:

 1: DBCC FREEPROCCACHE()

Now let’s run a small query on the Northwind database:

 1: USE Northwind

 2: GO

 3: SELECT Employees.FirstName, COUNT(Orders.OrderID)

 4:   FROM Orders

 5:  INNER JOIN Employees

 6:     ON Orders.EmployeeID = Employees.EmployeeID

 7:  WHERE Employees.FirstName = 'Steven'

 8:  GROUP BY Employees.FirstName

 9: GO

This is the plan:

clip_image001

Running the same query with TF 8666 on, we’ve the following information in the xml query plan (right click in the select operator and select properties):

clip_image002

This new element InternalInfo in the XML plan is documented on the current schema http://schemas.microsoft.com/sqlserver/2004/07/showplan/showplanxml.xsd

The information we can see here are confuse and used by Microsoft people to debug query plans, but, one specific tag is more interesting than others… This is the ModTrackingInfo tag. There we can see the statistics used information, let’s dig in:

clip_image003

In the image above we can see two “Recompile” tags (collapsed), in fact we’ve one tag for each table in the query (in our sample, table orders and table employees).

clip_image004

Isn’t that nice or what?

Could be this be even more interesting? Yes.

All this information are also stored in the cached plans. That means if you query the Cached Plans DMVs with the TF turned on, we’ll be able to use xquery to query the used statistics.

For instance:

 1: DBCC TRACEON(8666)

 2: GO

 3: WITH XMLNAMESPACES ('http://schemas.microsoft.com/sqlserver/2004/07/showplan' as p)

 4: SELECT qt.text AS SQLCommand,

 5:        qp.query_plan,

 6:        StatsUsed.XMLCol.value('@FieldValue','NVarChar(500)') AS StatsName

 7: FROM sys.dm_exec_cached_plans cp

 8:     CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) qp

 9:     CROSS APPLY sys.dm_exec_sql_text (cp.plan_handle) qt

 10:     CROSS APPLY query_plan.nodes('//p:Field[@FieldName="wszStatName"]') StatsUsed(XMLCol)

 11:  WHERE qt.text LIKE '%Steven%'

 12:    AND qt.text NOT LIKE '%sys.%'

 13: GO

 14: DBCC TRACEOFF(8666)

 15: GO

Will Return:

clip_image001[6]

I’m sure you can do better xquery than I to query this from cacheplan.

Now the boring part of the this… First of all and the most important. This traceflag IS NOT DOCUMENTED so please be very very very careful to use it, and use only for tests purposes, never use it in a production environment. Also when I tried to use it on SQL Server 2008R2 sometimes I’ve got nasty errors generating dump and closing my session.

Since I‘m aware, it works fine on SQL Server 2012, at least I didn’t received any error on using it.

Let me know if you try it on an SQL 2005 instance… And also about bugs and discovers you may find with it Smile.

Happy query.

CategoriasNão categorizado

Recomendação, Canal no YouTube

24 de agosto de 2011 Deixe um comentário

Galera, recomendo muitíssimo o canal que meu amigo MVP Gustavo Maia Aguiar criou no Youtube para postar os vídeos e webcasts que ele já fez sobre SQL Server.

Imperdível, mais detalhes aqui:

http://gustavomaiaaguiar.wordpress.com/2011/08/12/ampliando-a-comunicao-mais-um-canal-para-falar-de-sql-server-e-banco-de-dados/

Parabéns pela iniciativa Gustavo.

CategoriasNão categorizado

Video, WebCast Denali + Windows Functions

24 de agosto de 2011 Deixe um comentário

Galera, segue o vídeo da minha sessão sobre Windows Functions e Denali…

Abraços

Denali + Windows Functions

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 55 outros seguidores