Respuesta
en
Oracle
a
Tablas en memoria
Cuando tienes una tabla en memoria, al momento de hacer una operación no es necesario accesos a discos por lo que la consulta será más rápida. Si una tabla no está en memoria al momento de consultar un registro Oracle busca su correspondiente bloque...
Respuesta
en
Oracle
a
Particionar tabla en Oracle
No importa si una partición es más grande que otra, a la larga cada una va a tener asignado el espacio que necesita. Lo que tienes que tener en cuenta que la partición es para mejorar los accesos a los registros por lo que este dato (en tu caso la...
Respuesta
en
Oracle
a
Rollback fuera de un procedimiento
Puedes hacerlo sin problemas. Esta es una práctica utilizada para confirmar, o no, la actualización de la información luego de validar visualmente el resultado del proceso, o realizando un par de select para confirmar los datos (siempre que se trate...
Respuesta
en
Oracle
a
Auditando una tabla
Lo más fácil es crear un trigger sobre la tabla (uno por cada operación delete, update, insert) y en el mismo preguntas si el usuario es el que te interesas grabas la información que interesa de antes y después del cambio.
Respuesta
en
Oracle
a
Carácter no imprimible
Si lo que tienes es un Enter en el texto lo que tienes que hacer es reemplazarlo por un espacio, cualquier carácter o simplemente eliminarlo de la siguiente manera: replace(nombre_del_campo, chr(13)||chr(10), ' ') Ahora lo puedes utilizar esto al...
Respuesta
en
Oracle
a
Condiciones de suma en select
Primero tienes que ver la cantidad de municiones por cada personaje (sub consulta), si en este resultado no pones el seudónimo, puedes hacerle un máximo a la sumas con lo que tendremos la cantidad de municiones máximas del (o los) personajes que...
Respuesta
en
Oracle
a
Migración Oracle9 a Oracle10
Deberás de hacer una prueba de todo el sistema con la nueva versión de Oracle, normalmente aparece algún error ya sea en la compilación o ejecución. Lo más importante es probar el rendimiento de la aplicación (es aquí donde he tenido la mayor...
Respuesta
en
Oracle
a
Rendimiento con tablas grandes
No hay problemas. De todas maneas procura que los accesos que hagas a esta tabla sean en lo posible por índice. Si he logrado ayudarte te agradeceré que cierres la pregunta, de lo contrario me avisas
Respuesta
en
Oracle
a
¿Cómo hacer operaciones con campos del tipo date?
Al hacer la diferencia de dos fechas / horas con el operador - (menos) te da un valor numérico en días, si lo multiplicas por 86400 (24*60*60) lo tendrás en segundos. Si te he logrado ayudar.
Respuesta
en
Oracle
a
Consulta en oracle con condición
Lo estás haciendo casi bien. Quítale el count(*) del select de la subconsulta y cámbialo solo por un 1 (cualquier carácter constante, o el campo que utilizas en el group by) Esto se debe a que cuando no existen datos la cuenta te trae cero que para...