Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.

3
¿Cómo contar el número de filas con LIMIT?
Quiero atrapar X filas, por lo tanto, configuré LIMIT X; pero ¿cómo puedo contar simultáneamente el número total de filas también? Actualmente, uso dos consultas separadas para hacerlo SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X ¿Hay alguna manera de hacer esto en una …

2
Mover la base de datos postgresql de un servidor a otro
He creado una base de datos (espacial) en mi casa que es de varios gigabytes y quiero mover toda la base de datos, ya que es de una computadora de mi computadora de trabajo. Nada fanático, crearé una nueva instancia de postgresql / postgis db en mi computadora de trabajo. …

2
Patrón de diseño de la lista de atributos del producto
Estoy trabajando para actualizar la base de datos de productos de nuestro sitio web. Está construido en MySQL, pero esta es más una pregunta de patrón de diseño de base de datos general. Estoy planeando cambiar a un patrón de Supertipo / Subtipo. Nuestra base de datos actual / anterior …


4
¿Qué es mejor / más rápido? MySql o FileSystem?
Imaginemos un sitio web que es un directorio de personas. Para cada persona puede haber una foto de perfil y una biografía. Admito que mis consultas SQL podrían ser mejores, pero en general lo que sería más rápido y usaría menos potencia de procesamiento. Para verificar si existe un archivo …


3
Rendimiento de Inline-TVF vs. Vistas
Tengo una base de datos donde estoy usando TVF en línea (funciones de valor de tabla) en lugar de vistas. Por ejemplo, podría tener dos tablas llamadas [modelo de automóvil] y [fabricante de automóviles] que uniré dentro de TVF [fnCarBrands]. Luego, estos TVF son llamados por otros TVF para realizar …







2
¿Cómo utilizar la clave única mediante combinaciones de campos de tabla?
Eche un vistazo al siguiente sqlfiddle: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', 7, …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.