performance

La mejor manera de seleccionar filas aleatorias PostgreSQL

Quiero una selección aleatoria de filas en PostgreSQL, probé esto: select * from table where random() < 0.01; Pero alg ... sea rápido. ¿Qué enfoque es mejor? ¿Cuáles son las diferencias? ¿Cuál es la mejor manera de seleccionar filas aleatorias?

Usando varchar (MAX) vs TEXT en SQL Server

Acabo de leer que el tipo de datos VARCHAR(MAX) (que puede almacenar cerca de 2 GB de datos char) es el reemplazo recomendado ... e Texto completo / Catálogo en esta columna, ¿y luego buscar usando la cláusula CONTAINS? WHERE CONTAINS (Col1, 'MyToken')

Microsoft CDN para jQuery o Google CDN? [cerrado]

¿Realmente importa qué CDN se utiliza para vincular a su archivo jquery o cualquier archivo javascript para el caso. ¿Es un ... actores podrían desempeñar un papel en la cdn que decida utilizar? Sé que Microsoft, Yahoo, y Google todos tienen CDN ahora.

¿Qué parte de lanzar una excepción es cara?

En Java, usar throw/catch como parte de la lógica cuando no hay realmente un error es generalmente una mala idea (en parte) p ... y lo lanzó y lo atrapó una y otra vez, ¿sería significativamente más rápido que crear una nueva Excepción cada vez que lanzo?

¿Cómo va a compilar tan rápido?

He buscado en Google y hurgado en el sitio web de Go, pero parece que no puedo encontrar una explicación para los extraordina ... alta de ellas), un compilador altamente optimizado, o algo más? No estoy tratando de promocionar a Go, solo tengo curiosidad.

¿memcached es un dinosaurio en comparación con Redis? [cerrado]

He trabajado bastante con memcached las últimas semanas y acabo de enterarme de Redis. Cuando leí esta parte de su readme, de ... este recién llegado llamado Redis? No he oído mucho acerca de Redis anteriormente, por lo tanto el enfoque para mi pregunta!

Lectura del Núcleo GHC

Core es el lenguaje intermedio de GHC. Reading Core puede ayudarte a entender mejor el rendimiento de tu programa. Alguien me ... WH: Capítulo 25. Creación de perfiles y optimización Charla de alto rendimiento de Haskell en CUFP (diapositiva 65-80)

¿Cómo contar eficientemente el número de claves / propiedades de un objeto en JavaScript?

¿Cuál es la forma más rápida de contar el número de claves/propiedades de un objeto? Es posible hacer esto sin iterar sobre ... k)) count++; (Firefox proporcionó una propiedad magic __count__, pero se eliminó en algún lugar alrededor de la versión 4.)

¿Por qué la impresión "B" es dramáticamente más lenta que la impresión "#"?

Generé dos matrices de 1000 x 1000: Primera Matriz: O y #. Segunda Matriz: O y B. Usando el siguiente código, la primera m ... de ensayo: Ejecuté esta prueba desde Netbeans 7.2 , con la salida en su consola Usé System.nanoTime() para mediciones

¿Cómo eliminar todos los elementos null de una matriz ArrayList o String?

Intento con un bucle como ese // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId( ... Algunos puntos de referencia útiles para tomar mejores decisiones: While loop, For loop and Iterator Performance Test

¿Por qué mi programa es lento cuando se repite sobre exactamente 8192 elementos?

Aquí está el extracto del programa en cuestión. La matriz img[][] tiene el tamaño SIZE×SIZE, y se inicializa en: img[j][i] ... pero el problema no es la cantidad de memoria utilizada, es simplemente tiempo de ejecución, así que no se como eso ayudaría.

Eficiencia de Java "Doble Brace Inicialización"?

En Características ocultas de Java la respuesta principal menciona la inicialización de doble llave , con una sintaxis muy ... n duda el camino a seguir. Si estás atascado con una versión anterior, echa un vistazo a ImmutableSet de Google Collections.

Método preferido para almacenar arrays PHP (codificar json vs serializar)

Necesito almacenar una matriz asociativa multidimensional de datos en un archivo plano para fines de almacenamiento en caché. ... a trampa? ¿Alguien tiene buenos puntos de referencia para mostrar los beneficios de rendimiento de cualquiera de los métodos?

Cómo identificar definiciones css no utilizadas [cerrado]

¿Hay algún buen enfoque para ayudar a identificar definiciones CSS no utilizadas en un proyecto? Un montón de archivos css fueron extraídos y ahora estoy tratando de limpiar las cosas un poco.

Diferencias de rendimiento entre compilaciones de depuración y versiones

Debo admitir que generalmente no me he molestado en cambiar entre las configuraciones Debugy Releaseen mi programa, y gener ... l código que se prueba y funciona bien bajo la configuración Debug también funcionará bien bajo la configuración de Release.

MySQL vs MongoDB 1000 lecturas

He estado muy entusiasmado con MongoDB y lo he estado probando últimamente. Tenía una tabla llamada posts en MySQL con cerca ... = array(); for($i=1;$i<=15;$i++) { $numbers[] = mt_rand(1, 20000000); } return $numbers; } ?>

Sistema.currentTimeMillis() vs new Date() vs Calendario.getInstance().getTime()

En Java, ¿cuáles son las implicaciones de rendimiento y recursos de usar System.currentTimeMillis() Vs. new Date() V ... , ese valor largo tendría que convertirse en una Fecha o algún objeto similar para hacer algo significativo para los humanos.

Optimice PostgreSQL para pruebas rápidas

Estoy cambiando a PostgreSQL desde SQLite para una aplicación Rails típica. El problema es que las especificaciones en ejecu ... Lite-34s, PG - 76s. Transacción: SQLite-17s, PG - 18s. 2 aumentos de velocidad para SQLite. aumento de velocidad 4x para PG.

El impacto en el rendimiento del uso de instanceof en Java

Estoy trabajando en una aplicación y un enfoque de diseño implica un uso extremadamente pesado del operador instanceof. Aunqu ... mino antes podría ofrecer algunos consejos. ¿Soy demasiado quisquilloso o me estoy centrando en lo incorrecto para optimizar?

¿Std:: vector es mucho más lento que los arrays simples?

Siempre he pensado que es la sabiduría general que std::vector se "implementa como una matriz", bla, bla, bla. Hoy bajé y lo ... [22]}Visual C++, #define _SECURE_SCL 0 reduce UseVector por la mitad (reducirla a 4 segundos). Esto es realmente enorme, IMO.