Hola a todos! Quisiera saber si alguien sabe cual es la formula que utiliza el Query Analyzer para obtener el costo cuando ejecuto un query cualquiera. Paso algunos datos de ejemplo que tengo: Query sobre OBJETO BUSQUEDA ROW_COUNT ROW_SIZEI/OCPUEXECUTECOSTO ------------------------------------------------------------------------------------- CUR_ACTUALIZACIONCLUS INDEX SCAN032937175 E1_C_TARJETAS_VENCTABLE SCAN06437175 IN_E1MOV INDEX SEEK062671150 #E1_CUENTAS TABLE SCAN9313813 IN_E1_ALTA_AUT INDEX SEEK04067020 IN_E1TAR INDEX SCAN07737160 E1_CUENTAS INDEX SEEK9236816 E1_C_TARJETAS_VENCTABLE SCAN1600000227241126 E1_CTA_ACTUIALIZARINDEX SEEK86003349163 Muchas gracias. Saludos!
Si hay una fórmula nadie la conoce. El motor de SQL toma el mejor plan de ejecución que encuentra para ese query. Eso no quiere decir que sea el mejor. Solamente usa ese plan a falta de algo mejor. Quizás si tu encuentras mejores Ãndices para ese plan, seguramente el motor utilizará ese nuevo plan con mejor performance. Luis Martin Moderator SQL-Server-Performance.com All in Love is Fair Stevie Wonder All postings are provided “AS IS†with no warranties for accuracy.
Gracias Luis Martin por tu repuesta! Seguire en la busqueda y cualquier cosa que pueda descifrar, te mantengo informado, pues, estoy seguro que con todos esos datos, podremos deducir algo que podamos cerrar en una especie de formula. Ahora, vale la pena encontrar esa formula ?, teniendo en cuenta de que la mayoria de los consejos de Microsoft funcionan en un tuning... yo soy partidario de que si vale la pena, tal vez, podamos tener un mejor control del tuning o por lo menos encerrar en un marco conceptual al Execution plan de Microsoft. Un saludo!
Con intentarlo.... Un abrazo, Luis Martin Moderator SQL-Server-Performance.com All in Love is Fair Stevie Wonder All postings are provided “AS IS†with no warranties for accuracy.
removed because the spammer has been deleted. -- Frank Kalis Microsoft SQL Server MVP Contributing Editor, Writer & Forum Moderatorhttp://www.sql-server-performance.com Webmaster:http://www.insidesql.de
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by FrankKalis</i><br /><br />Sucker! <br />Anyone eligible delete that post.<br /><br />--<br />Frank Kalis<br />Microsoft SQL Server MVP<br />Contributing Editor, Writer & Forum Moderator<a target="_blank" href=http://www.sql-server-performance.com>http://www.sql-server-performance.com</a><br />Webmaster:<a target="_blank" href=http://www.insidesql.de>http://www.insidesql.de</a><br /><hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote"><br /><br />[<img src='/community/emoticons/emotion-2.gif' alt='' />][<img src='/community/emoticons/emotion-2.gif' alt='' />][<img src='/community/emoticons/emotion-2.gif' alt='' />]<br /><br />Luis Martin<br />Moderator<br />SQL-Server-Performance.com<br /><br /><font size="1">All in Love is Fair <br />Stevie Wonder<br /></font id="size1"><br /><br /><font size="1">All postings are provided “AS IS†with no warranties for accuracy.</font id="size1"><br /><br /><br /><br />