performance

¿Es una vista más rápida que una simple consulta?

Es un select * from myView Más rápido que la propia consulta para crear la vista (con el fin de tener el mismo conjunto ... mí si la vista utiliza algún tipo de almacenamiento en caché que lo hace más rápido en comparación con una consulta simple.

Tiempo de espera extremo al desconectar una base de datos SQL Server

Estoy tratando de realizar algún mantenimiento sin conexión (restauración de la base de datos dev desde la copia de seguridad ... etiene - no hay más conexiones abiertas. ¿Qué podría estar causando esta desaceleración, y qué puedo hacer para acelerarla?

¿Diferencia entre declarar variables antes o en bucle?

Siempre me he preguntado si, en general, declarar una variable descartable antes de un bucle, en lugar de repetidamente dentr ... onde se usa. Aún así, tiendo a codificar de acuerdo con el ejemplo a . Editar: estoy especialmente interesado en Java caso.

Lista de funciones Big-O para PHP

Después de usar PHP por un tiempo, he notado que no todas las funciones integradas en PHP son tan rápidas como se esperaba. C ... array_merge, array_merge_recursive, array_reverse, array_intersect, array_combine, str_replace (con entradas de matriz), etc.

¿Por qué el orden de los bucles afecta el rendimiento cuando se itera sobre una matriz 2D?

Posible Duplicado:Cuál de estos dos bucles for es más eficiente en términos de tiempo y rendimiento de caché A conti ... c int x[4000][4000]; for (j = 0; j < 4000; j++) { for (i = 0; i < 4000; i++) { x[j][i] = i + j; } } }

Array o Lista en Java. Que es más rápido?

Tengo que mantener miles de cadenas en la memoria para poder acceder en serie en Java. Debo almacenar en una matriz o debo us ... spuesta: El consenso común es que la diferencia de rendimiento es menor. La interfaz de lista proporciona más flexibilidad.

¿Qué tan lentas son las excepciones de Java?

Pregunta: ¿El manejo de excepciones en Java es realmente lento? La sabiduría convencional, así como una gran cantidad de res ... es, es suficiente para evitar que el compilador JIT optimice el código correctamente, abajo. Aún no he probado esta teoría.

Rendimiento HTTP vs HTTPS

¿Hay diferencias importantes en el rendimiento entre http y https? Me parece recordar haber leído que HTTPS puede ser un qu ... ¿Es esto válido con los servidores web/navegadores de la generación actual? Si es así, ¿hay alguna documentación de apoyo?

¿Hay una ganancia de rendimiento en el uso de comillas simples vs comillas dobles en ruby?

¿Sabe si usar comillas dobles en lugar de comillas simples en ruby disminuye el rendimiento de alguna manera significativa e ... si algo necesita ser evaluado cuando encuentra comillas dobles y probablemente pasa algunos ciclos haciendo precisamente eso.

Comprobar si una cadena contiene un elemento de una lista (de cadenas)

Para el siguiente bloque de código: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then ... y debe ser contrastada con miles de cadenas (como myString). ¿Hay una manera mejor (más eficiente) de escribir este código?

¿Cuándo es el montaje más rápido que C?

Una de las razones indicadas para conocer a assembler es que, en ocasiones, se puede emplear para escribir código que será má ... s existen, pero realmente quiero saber exactamente cuán esotéricos son estos casos, ya que parece ser un punto de contención.

La mejor manera de invertir una cadena

Simplemente tuve que escribir una función inversa de cadena en C# 2.0 (es decir, LINQ no está disponible) y se me ocurrió est ... n reverse; } Personalmente no estoy loco por la función y estoy convencido de que hay una mejor manera de hacerlo. ¿Lo hay?

¿Cómo contar las ocurrencias de un valor de columna de manera eficiente en SQL?

Tengo una tabla de estudiantes: id | age -------- 0 | 25 1 | 25 2 | 23 Quiero hacer una consulta para todos los estudi ... forma más eficiente de hacer esto? Me temo que una sub-consulta será lenta, y me pregunto si hay una mejor manera. ¿Lo hay?

Herramientas de red que simulan una conexión de red lenta [cerrado]

Me gustaría evaluar visualmente el tiempo de respuesta de las páginas web para varios tipos de conexiones de Internet (DSL, C ... banda de la red para simular diferentes escenarios de conexión del mundo real? Agradezco cualquier aportación al respecto.

¿Hay alguna razón de rendimiento para declarar los parámetros del método finales en Java?

¿Hay alguna razón de rendimiento para declarar los parámetros del método final en Java? Como en: public void foo(int bar) { ... } Versus: public void foo(final int bar) { ... } Suponiendo que bar solo se lee y nunca se modifica en foo().

¿Por qué cambiar 0.1 f a 0 ralentiza el rendimiento en 10x?

¿Por qué este bit de código, const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, ... y[i] = y[i] - 0; // <-- } } Al compilar con Visual Studio 2010 SP1. (No he probado con otros compiladores.)

¿Es seguro clonar poco profundo con depth depth 1, crear confirmaciones, y tirar actualizaciones de nuevo?

La opción --depth 1 en git clone: Crea un clon superficial con un historial truncado al número especificado de revisione ... clon superficial, desarrollar confirmaciones en él, tirar de nuevo para mantenerse al día con las actualizaciones de origen?

¿Por qué GCC genera código 15-20% más rápido si optimizo el tamaño en lugar de la velocidad?

Noté por primera vez en 2009 que GCC (al menos en mis proyectos y en mis máquinas) tienen la tendencia a generar código notab ... anteriormente. Los errores de caché son muy, muy ruidosos y muestran poca o ninguna correlación con los tiempos de ejecución.

Cuál es el costo de rendimiento en tiempo de ejecución de un contenedor Docker

Me gustaría comprender de manera integral el costo de rendimiento en tiempo de ejecución de un contenedor Docker. He encontra ... formas de evitar el costo de abstracción. Por ejemplo, quizás pueda montar un disco directamente vs. virtualmente en Docker.