mysql 数据类型 Float、Double、Decimal和Numeric 的区别
mysql 数据类型 Float、Double、Decimal和Numeric 的区别
前几天解决了一个这样的问题:数据是从一个地方爬取过来的,爬取前显示的数据是 901.63 ;然后,爬取数据脚本最后计算的总和也是901.63 一切都没有问题;
但是,我们通过自己的数据库mysql计算出来的值就是601.62。查看了数据条数和对应的值都是对的,把数...
mysql配置sql_mode中STRICT_TRANS_TABLES和STRICT_ALL_TABLES 区别
mysql配置sql_mode中STRICT_TRANS_TABLES和STRICT_ALL_TABLES 区别
今天无意间看到 mysql sql_mode 这个配置,就仔细看下了下,做个记录备忘下。
mysql> select @@sql_mode;
+--------------------------------------------+
| @@sq...
show profiles mysql查询优化之profile
show profiles mysql查询优化之profile
当mysql遇到性能瓶颈时,从mysql本身出发去优化大致分为两个方面。一个是调整mysql的配置参数,另一个是优化查询sql了。
查看sql运行时间是必不可少的,这时候profile就相当重要了。
1、查看profile是否打开,以下三种方法都的可以的。
mysql> show ...
mysql 用户变量(@)和系统变量(@@ show variables 和 show global variables 区别)
mysql 用户变量(@)和系统变量(@@ show variables 和 show global variables 区别)
用户变量
用户变量是针对当前登录MYSQL的用户的私有变量,可以先在用户变量中保存值然后在以后引用它;这样可以将值从一个语句传递到另一个语句。
用户变量与连接有关。也就是说,一个客户端定义的变量不能被其它客户...
mongoDB常用操作命令 终端常用操作命令
mongoDB常用操作命令 终端常用操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,
但有类似的命令如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection(̵...
mongo启动WARNING: /proc/sys/vm/zone_reclaim_mode is 1
先来一张错误图片:
从图片上明显看到
Tue Sep 2 10:00:10 [initandlisten] ** WARNING: /proc/sys/vm/zone_reclaim_mode is 1
Tue Sep 2 10:00:10 [initandlisten] ** We suggest setting it to 0
...
MongoDB启动报错WARNING: You are running on a NUMA machine.
MongoDB启动报错WARNING: You are running on a NUMA machine.
今天,MongoDB服务器突然非常的卡,直接要宕机的节奏。哎,又要用到最快的解决问题的方法——重启。
但是服务器重启非常的慢。按理说超过2T的硬盘容量(我们的是8T),重启速度确实会比2T以内时间时间久,大约是2T容量的3倍,大约3-4m。汗,我们服务器都重启2...
windows下将MongoDB加入系统服务
windows下如果按照官方提供的方法启动的话,非常的麻烦。我们可以像安装的MySQL一样,把它作为Windows服务,这样就方便多了。
安装MongoDB的windows服务的方法为是在MongoDB安装目录下创建logs目录,然后在CMD命令行输入
D:/soft/mongodb/bin>mongod.exe –auth –service –logpa...
MongoDB设置访问权限、设置用户
MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:
注:研究成果基于Windows平台
MongoDB在本机安装部署好后
1. 输入命令:show dbs,你会发现它内置有两个数据库,一个名为admin,一个名为local。local好像没啥用,如果哪位在使用过程中发...
开源系统应用RAID保护企业数据安全
三、开源系统Linux下构建磁盘阵列的具体方法
目前,Linux能够较好地支持RAID0、RAID1、RAID4、RAID5这四种磁盘阵列模式。在4种模式中,RAID4和RAID5运行方式较为接近。
1.创建RAID1磁盘阵列
RAID1磁盘阵列的基本工作方式是通过数据镜像实现数据冗余,在两对分离的磁盘上产生互为备份的数据,也就是说每一块磁盘所存储的数据是完全相同的。所以,要创建RAID1磁...