Tag: SQL-EXECUTION-PLAN
Tengo una actualización que tarda mucho en finalizar. Se necesitan actualizar 10 millones de filas. La ejecución finalizó después de 6 horas. Esta es la consulta: update A set a_top = ‘N’ where (a_toto, a_num, a_titi) in (select a_toto, a_num, a_titi from A where a_titi <> ‘test’ and a_top is . . . Read more
Tengo una consulta simple de unión izquierda como esta: select o.orderreference, c.FirstName + ‘ ‘ + c.LastName as Customer, c.phone as CustomerPhoneNumber, case when(isjson(c.metafields) > 0) then JSON_VALUE(c.metafields,’$.BaseLocation’) else ” end BaseLocation, case when(isjson(c.metafields) > 0) then JSON_VALUE(c.metafields,’$.CostCenter’) else ” end CostCenter, c.email as Email, c.AcceptsMarketing, outlets.Name outletname, registers.name registername, . . . Read more
Estoy tratando de encontrar cuál es la mejor opción a elegir. Mi requisito principal es reducir la E/S. Tengo una tabla con 500 millones de registros, donde la consulta mencionada a continuación selecciona el escaneo del índice agrupado predeterminado en la tabla. Intenté crear un índice no agrupado cubierto, pero . . . Read more
¿Podría alguien indicarme cómo podemos ajustar los núcleos del ejecutor de Spark, la memoria y el número de ejecutores? Todos los documentos que he leído al respecto se derivan del lado del clúster (https://spoddutur.github.io/spark-notes/distributionofexecutorscoresandmemoryforsparkapplication.html). Pero me gustaría saber cómo podemos ajustar estos parámetros relacionados con un archivo de entrada específico. . . . Read more