performance

¿Hay una diferencia real de rendimiento entre las claves primarias INT y VARCHAR?

¿Hay una diferencia de rendimiento medible entre usar INT vs. VARCHAR como clave primaria en MySQL? Me gustaría usar VARCHAR ... Entonces, ¿alguien tiene experiencia con este caso de uso en particular y las preocupaciones de rendimiento asociadas con él?

Qué lento are.NET ¿excepciones?

No quiero una discusión sobre cuándo y no lanzar excepciones. Deseo resolver un asunto sencillo. el 99% de las veces, el argu ... ublicaciones pertenecientes a un lado u otro. Entonces, ¿cuál es? Algunos enlaces de las respuestas: Skeet, Mariani, Brumme.

¿Cuáles son los pros y los contras de realizar cálculos en sql vs en su aplicación

shopkeeper la tabla tiene los siguientes campos: id (bigint),amount (numeric(19,2)),createddate (timestamp) Digamos, teng ... ieren un procesamiento similar. ¿Puedes decirme qué enfoque es mejor en términos de rendimiento y otros aspectos y por qué?

Que es más rápido en Python: x**.5 o matemáticas.sqrt (x)?

Me he estado preguntando esto por algún tiempo. Como dice el título, que es más rápido, la función real o simplemente elevar ... t no funciona para números complejos, y enlaces a la función C sqrt (). En cuanto a cuál es más rápido, no tengo idea...

¿Por qué es arr = [] más rápido que arr = new Array?

Ejecuté este código y obtuve el siguiente resultado. Tengo curiosidad por saber por qué [] es más rápido? console.time('usin ... sando new: 363ms Gracias a Raynos aquí hay un benchmark de este código y una forma más posible de definir una variable.

¿Alguna optimización para el acceso aleatorio en una matriz muy grande cuando el valor en el 95% de los casos es 0 o 1?

¿Hay alguna optimización posible para el acceso aleatorio en una matriz muy grande (actualmente uso uint8_t, y estoy pregunt ... ancho de banda RAM requerido para esto, y como resultado también sea significativamente más rápido para el acceso aleatorio.

¿Dos veces más rápido que bit shift?

Estaba mirando la fuente de sorted_containers y me sorprendió ver esta línea : self._load, self._twice, self._half = loa ... xhaustividad, aquí hay ejemplos de ilustraciones para x más grandes cuando no se aplican optimizaciones de multiplicación.

Cómo optimizar para-comprensiones y bucles en Scala?

Así que se supone que Scala es tan rápido como Java. Estoy revisando algunos problemas del Proyecto Euler en Scala que origin ... ala 2.9.0.1 en Windows 7 de 64 bits. ¿Cómo puedo mejorar el rendimiento? Estoy haciendo algo mal? O Java es mucho más rápido?

Cómo resolver lento Java 'SecureRandom'?

Si desea un número aleatorio criptográficamente fuerte en Java, utilice SecureRandom. Desafortunadamente, SecureRandom puede ... munes como una solución a este problema? ¿Puede alguien confirmar que este problema de rendimiento se ha resuelto en JDK 6?

Python: Lista vs Dict para buscar tabla

Tengo alrededor de 10 millones de valores que necesito poner en algún tipo de tabla de búsqueda, así que me preguntaba cuál s ... EDIT 2 Eficiencia para mirar hacia arriba. EDITAR 3 No hay valores asociados con el value...so ¿sería mejor un conjunto?

Cuándo usar StringBuilder en Java [duplicar]

Esta pregunta ya tiene una respuesta aquí: StringBuilder vs Concatenación de cadenas en toString () en J ... s concatenaciones regulares se mencionan como obsoletas en obsolete Java optimization tips , así como en Java urban myths .

Obtener una nueva instancia de objeto de un tipo

Es posible que no siempre se conozca el Tipo de un objeto en tiempo de compilación, pero es posible que se necesite crear una instancia del Tipo. ¿Cómo se obtiene una nueva instancia de objeto de un tipo?

Cadena vs StringBuilder

Entiendo la diferencia entre String y StringBuilder (StringBuilder ser mutable), pero hay una gran diferencia de rendimiento ... juntos de cadenas de caracteres impulsados por mayúsculas y minúsculas (más de 500). ¿Usar StringBuilder es una mejor opción?

implementación MD5 más rápida en JavaScript

Hay muchas implementaciones de JavaScript MD5 por ahí. ¿Alguien sabe cuál es el más avanzado, el más solucionado de errores y el más rápido? Lo necesito para esta herramienta.

¿Cuál es la forma más eficiente de recorrer dataframes con pandas?

Quiero realizar mis propias operaciones complejas en datos financieros en dataframes de manera secuencial. Por ejemplo, esto ... lemente a través de un generador para ser memoria eficiente)? df.iteritems desafortunadamente solo itera columna por columna.

Cuándo usar CouchDB sobre MongoDB y viceversa

Estoy atrapado entre estas dos bases de datos NoSQL. En mi proyecto crearé una base de datos dentro de una base de datos. P ... . Creo que MongoDB o CouchDB serán buenos para esto, pero no estoy seguro de cuál. También necesitaré una búsqueda eficiente.

Rendimiento beta de Swift: matrices de clasificación

Estaba implementando un algoritmo en Swift Beta y noté que el rendimiento era muy pobre. Después de cavar más profundo me di ... e ya no hay razón para usar el inseguro -Ofast (también conocido como -Ounchecked); plain -O produce código igualmente bueno.

¿Qué Python Memory profiler se recomienda? [cerrado]

Quiero saber el uso de memoria de mi aplicación Python y específicamente quiero saber qué bloques/porciones u objetos de códi ... r cuál es el mejor teniendo en cuenta: Da la mayoría de los detalles. Tengo que hacer menos o ningún cambio en mi código.

¿Por qué es [] más rápido que list ()?

Recientemente comparé las velocidades de procesamiento de [] y list() y me sorprendió descubrir que [] funciona más de tres v ... eño de if True con if 1 y parece tocar un escenario literal versus global similar; tal vez vale la pena considerarlo también.

Qué tan costoso is.NET ¿reflejo?

Escucho constantemente lo mal que se debe usar la reflexión. Aunque generalmente evito la reflexión y rara vez encuentro situ ... Para aquellos que han utilizado la reflexión en aplicaciones, ¿ha medido los golpes de rendimiento y, es realmente tan malo?