新手MySQL工程师必备命令速查手册详解

MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CRUD)语句和MySQL高级功能,如存储过程、触发器、事务处理等。而这两个方面又可以细分如下: 1、MySQL常用语句 表(或者数据库)的CRU...

在PL/SQL中调用Oracle存储过程详解

存储过程 1 什么是存储过程? 用于在数据库中完成特定的操作或者任务。是一个PLSQL程序块,可以永久的保存在数据库中以供其他程序调用。 2 存储过程的参数模式 存储过程的参数特性: IN类型的参数 OUT类型的参数 IN-OUT类型...

给PostgreSQL添加MySQL的unix_timestamp与from_unixtime函数详解

MySQL的2个常用函数unix_timestamp()与from_unixtime PostgreSQL并不提供,但通过PostgreSQL强大的扩展性可以轻松的解决问题。 话说远在天边,尽在眼前,文档看仔细,问题迎仞解...

MySQL数据库优化总结详解

    对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数 据库设计、sql语句优化、数据库参数配置、恰当的硬件资源...

mysql数据库备份脚本一例详解

例子,mysql数据库备份脚本。vim mysql.sh  #!/bin/bash DAY=`date +%Y-%m-%d` //日期以年月日显示并赋予DAY变量 SIZE=`du -sh /var/lib/mysql...

mongodb分布式查询详解

分布式查询:mongodb的分布式模型分为replica set和sharded cluster。 sharded集群中将read根据sharding key(分片键)转发到指定的shard节点,read操作非常高效;当然如果query中...

mongodb.conf配置文件详解

mongod --config /etc/mongodb.conf 配置如下:verbose:日志信息冗余。默认false。提高内部报告标准输出或记录到logpath配置的日志文件中。要启用verbose或启用verbosity 用vvv...

15个nosql数据库详解

1、MongoDB 介绍 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,MongoDB的数据库访问速...

MySql 优化详解

1、在海量查询时尽量少用格式转换。 2、ORDER BY 和 GROPU BY:使用 ORDER BY 和 GROUP BY 短语,任何一种索引都有助于 SELECT 的性能提高。 3、任何对列的操作都将导致表扫描,它包括数据库教程函数...

sql where 与 having的区别详解

1. 共同点   都可以查询出相同的结果 2. 不同点 正确 错误 因为having是从前筛选的字段再筛选,而where是从数据表中的字段直接进行的筛选的。  ...