Categoría: Bases de Datos

0

MongoDB vs. SQL

Mostrar bases de datos disponibles en MongoDB

Crear una nueva base de datos o seleccionar una base de datos existente en MongoDB

Para saber en qué base de datos me encuentro bastará con escribir:

Mostrar colecciones disponibles en MongoDB

Creación de registros (documentos) en MongoDB Las operaciones en MongoDB son como funciones de Javascript, así...

0

Hola Mundo con MongoDB (Windows y MAC OSX)

Una vez tengamos instalado MongoDB, arrancaremos la consola de comandos de MongoDB: MAC OSX: Escribiendo Mongo en el terminal escribiendo el comando mongo WINDOWS: Lanzando el ejecutable C:\Program Files\MongoDB\Server\4.2\bin\mongo.exe Una vez conectados a la consola vamos a indicar qué base de datos queremos usar. No es necesario que la base de datos exista, así que podemos poner el nombre...

0

Instalar MongoDB en Windows

Para descargar MongoDB Community Edition debemos acceder al MongoDB Download Center. Seleccionamos Server, y luego el tab de MongoDB Community Server. Después en el dropdown de Version, seleccionamos la que corresponda a la versión MongoDB Server 4.2. En el dropdown del sistema operativo (OS), seleccionamos Windows 64-bit X64. En el dropdown de Package, debemos seleccionar MSI. Selecciona el tipo...

0

Instalar MongoDB en MAC OSX

En Mac hay que tener instalada la última versión de Xcode. Después instalar el Homebrew:

Método 1: Para ejecutar MongoDB como un servicio de macOs:

Método 2: Para ejecutar MongoDB manualmente como un proceso en segundo plano

Ambos métodos usan el archivo /usr/local/etc/mongod.conf al que podemos añadir más opciones de configuración. Para comprobar que...

0

Recursividad en SQL

Como todo buen diseñador de base de datos sabe, es bastante común encontrarse con entidades recursivas en el diseño de nuestra BD. La manera más sencilla y clara que es usando la sentencia WITH que es la que usaremos para hacer de manera sencilla la consulta recursiva. Muchos que ya tienen experiencia en este campo me dirán, ¿y por qué no usas...

0

SQL Server: Cómo regenerar las estadísticas

Es importante actualizar las estadísticas de nuestra base de datos periódicamente. Esta periodicidad va a depender siempre de el uso que se le haya dado al a base de datos desde la última vez que se actualizaron las estadísticas. Sin unas estadísticas actualizadas podemos encontrarnos que la misma consulta va lenta en dos bases de datos muy parecidas. Esto se...

0

SQL Server: UNION Vs OR

Si andamos buscando mejorar la performance de nuestras queries. Una de las cosas que más empobrece el query plan es utilizar una query del tipo:

Es muchísimo más eficiente si transformamos la query en:

Esto se debe a que si partimos la query en dos, el predicado en cada una de las partes será mucho más selectivo...

0

SQL Server: Cómo borrar un plan de ejecución específico de la caché

Oh!!! que caprichosa la performance de las consultas cuando una base de datos es bien grande!!! La mayor aventura que yo viví fue cuando migramos la base de datos de SQL SERVER 2008 a SQL SERVER 2014 2014, que maravilla… si hasta encontramos issues y se las mandamos a la propia Microsoft. Consultas que habían funcionado toda la vida,...

0

SQL Server: Cómo cambiar el nombre a una Base de Datos vía script

Script muy facilito que cambia el nombre a una base de datos. Primero la hace single user, modifica el nombre y la vuelve a dejar como multi user. Sólo tenéis que setear las variables @OldName y @NewName. Fácil sencillo y para toda la familia.

 

WP Twitter Auto Publish Powered By : XYZScripts.com