¿Cuál es una razón para NO hacer una propiedad de Core Data indexada? Por lo que entiendo, se supone que las propiedades de búsqueda están indexadas, si esto ayuda al rendimiento. Si es así, ¿por qué no todo se indexa automáticamente "internamente"? ¿Por qué debo activar/desactivar las propiedades aplicables y cuál es el motivo para no indexar una propiedad? Si no se aplica automáticamente a todo, debe haber una razón. ¿Qué podría ser eso?¿Cuál es una razón para NO hacer una propiedad de Core Data indexada?
6
A
Respuesta
6
Los índices no son gratuitos. Cada índice adicional aumentará un poco el tamaño del almacén de datos centrales, y también hará que demore un poco más para salvar las entidades. Por lo tanto, si nunca se usa un índice en una propiedad determinada, o si se usa con la suficiente poca frecuencia que la bonificación de rendimiento de indexarlo no es significativo, el rendimiento (y el uso de almacenamiento) en general será mejor sin el índice.
Cuestiones relacionadas
- 1. Recuperar objeto por propiedad en Core Data
- 2. Cómo hacer una copia profunda de NSManagedObject en Core Data
- 3. Declaración de propiedad para muchas relaciones en Core Data
- 4. iOS - ¿Cómo actualizar/actualizar la propiedad transitoria de Core Data?
- 5. ¿Cuál es la capacidad de almacenamiento máxima de Core Data?
- 6. ¿Cuál es una buena razón para usar vistas de SQL?
- 7. Utilizando una variable para Elemento nombre en Core Data Predicate
- 8. No se puede reordenar una relación NSOrderedSet en Core Data
- 9. iOS Core Data - Relationships
- 10. Core Data y multiprocesamiento
- 11. Prueba Core Data Application
- 12. Core-Data willSave: método
- 13. ¿Cómo puedo anular un getter en una propiedad cuando uso Core Data?
- 14. Cómo saber el tipo de propiedad NSNumber de Core Data
- 15. Introducción a Core Data
- 16. Error críptico de Core Data: NSInvalidArgumentException, razón: referenceData64 solo se define para la clase abstracta
- 17. ¿Hay una buena razón por la que Setter.Value no es una propiedad de contenido?
- 18. Core data/NSFetchedResultsController error
- 19. NSCoding VS Core data
- 20. iPhone Core Data Relationship
- 21. Relaciones indexadas en Core Data
- 22. iteración a través de una propiedad indexada (Reflexión)
- 23. Simple Core Data fetch es muy lento
- 24. ¿Cuándo * no * utiliza Core Data type Transformable?
- 25. ¿Alguien tiene un ejemplo funcional de una propiedad recuperada en core-data?
- 26. NSOperation VS GCD para Core-Data
- 27. Nuevo en Core Data para iphone
- 28. ¿Hay alguna razón para tener una propiedad sin getter?
- 29. Core Data Memory Management
- 30. Core Data Instruments para el iPhone