Me preguntaba cuánta memoria ocupa un valor nulo en una base de datos ¿alguien puede responder con claridad?¿Cuánta memoria ocupará un valor nulo en un DB?
9
A
Respuesta
5
La cantidad de espacio que ocupa depende de lo que se defina la columna y del motor de almacenamiento utilizado. Algunos tipos de datos toman una cantidad fija de espacio independientemente de los datos almacenados. Hay una pequeña penalización de espacio para declarar una columna para aceptar NULL. Los detalles se pueden encontrar en this general discussion in the manual y más en los documentos sobre cada motor de almacenamiento.
Cuestiones relacionadas
- 1. ¿Cuánta memoria usa el puntero nulo?
- 2. ¿Cuánta memoria usa una Hashtable?
- 3. Cuánta memoria está bloqueada en un proceso
- 4. cuánta memoria toma un hilo en java
- 5. ¿Cuánta memoria usa un puntero C++?
- 6. ¿Mongo DB tiene un modo en memoria?
- 7. Averiguar cuánta memoria está usando un objeto en Python
- 8. ¿Cuánta memoria debería poder asignar?
- 9. ¿Cuánta memoria podría utilizar vm
- 10. Registry.LocalMachine.OpenSubKey() devuelve un valor nulo
- 11. zlib, deflate: ¿Cuánta memoria asignar?
- 12. ¿Cuánta memoria usa numpy ndarray?
- 13. ¿Cuánta memoria tiene una constante en C?
- 14. Intento de indexar un valor nulo en un script
- 15. ¿Cuánta memoria tiene antes de ser grosera?
- 16. ¿Cuánta memoria intermedia tienen NetworkStream y TcpClient?
- 17. ¿Cómo insertar un valor nulo con Qt?
- 18. Malloc -> ¿cuánta memoria ha sido asignada?
- 19. getPackageManager() (.getInstalledPackages PackageManager.GET_ACTIVITIES) devuelve un valor nulo
- 20. ¿Cuánta memoria debe asignar 'managed_shared_memory'? (Impulso)
- 21. Scala getClass.getResource() devolviendo un valor nulo
- 22. findViewById (android.R.id.progress) devuelve un valor nulo
- 23. Type.GetType (typeName cadena) devuelve un valor nulo
- 24. @ Objetos autoajustados obteniendo un valor nulo
- 25. Clipboard.GetText devuelve un valor nulo (cadena vacía)
- 26. C# struct, ¿cómo asignar un valor nulo?
- 27. SelectSingleNode siempre devuelve un valor nulo?
- 28. ¿Cómo puedo saber cuánta memoria está físicamente instalada en Windows?
- 29. ¿Determinar cuánta memoria usa una clase?
- 30. ¿Puede recordarme Memcache cuánta memoria está usando?
Depende de la base de datos - IE SQL Server: http://weblogs.sqlteam.com/mladenp/archive/2007/09/06/How_does_SQL_Server_really_store_NULL-s.aspx –
NULL no es un valor - es la ausencia ** * * de un valor. No debería ocupar ningún espacio (ya que no hay nada que almacenar, realmente ...) –
** ¿Memoria **? ¿No lo confunde con el almacenamiento en disco? ¿Y qué dbms usas? – zerkms