¿Cuál es la diferencia entre replicación síncrona y asíncrona en Always On?
DBA / Database
¿Qué grant se utiliza para otorgar permisos para ejecutar un procedimiento?
¿Cómo entiendes que estos índices en estas columnas ayudarán a obtener consultas eficientes? ¿Cómo determinas una alta selectividad?
¿Alguna vez has tenido que automatizar procesos? ¿Cómo identificabas las consultas lentas y cómo se realizaba la optimización?
¿Qué son las columnas clave y las columnas INCLUDE en un índice? ¿Cómo usarlas correctamente?
Cuéntame más sobre la seguridad de las bases de datos: usuarios, inicios de sesión, permisos — ¿qué hiciste a nivel de usuarios?
¿Qué permisos se le deben otorgar si el usuario solo necesita ejecutar un procedimiento almacenado y nada más?
¿De los tipos de consultas enumerados (SELECT, INSERT, UPDATE, DELETE), cuáles aceleran los índices y cuáles los ralentizan?
¿Cuáles fueron los desafíos durante la creación del clúster de alta disponibilidad Always On?
Si en la consulta hay muchas condiciones (por ejemplo, 10 columnas en WHERE y JOIN), ¿qué índice crearías para mejorar el rendimiento?
Cuéntame sobre los índices: ¿en qué situaciones los creaste, cuándo es bueno y cuándo es malo?
¿Cómo configurar los índices en PostgreSQL para garantizar una búsqueda rápida en todas las claves de la tabla?
¿Cómo aseguraste la seguridad de tus datos? ¿Qué metodologías utilizaste?
¿En qué más se fijaba además de las consultas lentas durante la monitorización del rendimiento? (CPU, operaciones de E/S)
Explica conceptualmente cómo funcionan los índices en SQL. ¿Qué tipos de consultas existen en bases de datos?
¿Cuántos índices agrupados pueden haber en una sola tabla y por qué?
¿Cómo gestionaste los derechos de acceso de los usuarios a la base de datos? ¿Cómo creaste grupos de usuarios y asignaste permisos?
¿Cómo has utilizado el cifrado de datos? ¿En qué situaciones y para qué datos?
Cuéntame sobre el enfoque todo en uno en el proyecto: ¿fuiste tú quien lo creó, cuándo se aplicó, cuántos hubo?