30/06/2009, 08:59
|
| | Fecha de Ingreso: noviembre-2006 Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses Puntos: 8 | |
Respuesta: Que hacer con multiples registros obsoletos Que tal.
Pues si dices que esoso 2600 registros ya no te sirven y los quieres eliminar, pueden hacer lo siguiente:
DELETE FROM tuTabla WHERE OrdenEstado = 'terminado'
/* Sólo reemplaza el nombre correcto de la tabla, el campo y su valor correspondiente para terminado */
Ahora bien, 100,000 registros en un año, no son muchos, aunque es relativo, pues depende del tamaño de la unidad donde almancenas tus datos.
También puedes agregar un campo a tu tabla de "Fecha de Terminación" y eliminar, por ejemplo, tres años hacia a tras de información, pues la historía tambipen sirve por aquello de los reportes.
Por ejemplo :
DELETE FROM tuTabla WHERE OrdenEstado = 'terminado' AND Year(FTerminacion) = Year(getdate()) - 3
Saludos. |