Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

标签关键词

关于 mysql 的文章共有9条

MySQL全球都在去 Oracle 化,曾经的纯软件巨头未来该何去何从?

阅读(308) 评论(2) 标签: mysql Oracle 去Oracle化 数据库

全球都在去 Oracle 化,曾经的纯软件巨头未来该何去何从? 1 Oracle 狠甩 MySQL,涨幅大增 近日,DB-Engines 最新发布了 2018 年 8 月数据库排名榜,Oracle 稳居第一,同时是本月涨幅最大的数据库技术,涨幅高达 34.24,狠甩第二名 MySQL。 2 亚马逊:2020 年第一季度,我们将完全弃用 Oracle! 然而万万没想到的是,使用率位居第一的 Oracle 在国内外科技巨头的眼中,还是惨遭嫌弃了。 据外媒 CNBC 报道,随着亚马逊在数据中心技术方面的崛起,其已将 Oracle  在内的长期供应商列入竞争对手的行列。 ...

MySQL转:提高mysql千万级大数据SQL查询优化30条经验

阅读(533) 评论(0) 标签: mysql优化 mysql mysql大数据 mysql千万级数据 mysql查询优化

转:提高mysql千万级大数据SQL查询优化30条经验 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ...

MySQLMySQL主从复制原理及配置

阅读(706) 评论(0) 标签: mysql MySQL主从复制 MySQL配置

MySQL主从复制原理及配置 本文来自来自:机甲战士,来源于网络整理 1.复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等...

MySQLmysql中int、bigint、smallint 和 tinyint的区别详细介绍(转)

阅读(605) 评论(0) 标签: mysql tinyint int bigin smallint

1 bytes = 8 bit ,一个字节最多可以代表的数据长度是2的8次方 11111111 在计算机中也就是 -128到127 1.BIT[M] 位字段类型,M表示每个值的位数,范围从1到64,如果M被忽略,默认为1 2.TINYINT[(M)] [UNSIGNED] [ZEROFILL]  M默认为4 很小的整数。带符号的范围是-128到127。无符号的范围是0到255。 3. BOOL,BOOLEAN 是TINYINT(1)的同义词。zero值被视为假。非zero值视为真。...

PHP编程使用php判断小数是否整除

阅读(2805) 评论(9) 标签: mysql php 小数整除

    php判断是否整除的时候,可以使用%取余然后判断余数是不是为0,或者使用fmod()函数,但是如果是小数的情况就不能适用了,稍微的总结一下下面三种方法,抛砖引玉,如果有不正确的还请大家更正: 第一种方法,比较好理解小数相除得到的结果是float类型,即使是4/0.4=10得到的10其实也不是int型,这样以来适用is_int()判断肯定是不行的,所以如下,两次相除之后其中一个强制转换为int之后判断两者是否相等,注意不要使用===或者!==因为这两个判断会连带数据类型一起判断: if (1.5/0.4 != (int)(1.5/0.4))...

心情人无信不立

阅读(2454) 评论(10) 标签: jquery mysql 云购系统 一元云购

人无信不立     今天再一次被一个客户放了鸽子,都说合作是相互的,单子不大我们也很用心的去帮助分享帮助调整,前前后后折腾了俩月了,从八月初到现在只是需求分析就除了十多版,需求一改再改,问是不是决定要做,就回答说“做”,但是每每到了要谈合同的时候总是放鸽子,各种理由各种推脱,实话说我们团队不大,倒也不是经不住折腾实话说,谁都有成本,两个月的时间人力物力,一次分析要一到两天,每改一次就要一起讨论半小时到一小时,试想一下,不能因为我们是乙方,就这么的不尊重吧,有人说客户是上帝,你见过这么不守信的上帝吗?     今天实话说,如果不是因为压...

MySQLVARCHAR(N)(类似varchar(2000))类型,utf8编码,则N最大值为多少,n表示什么?

阅读(1145) 评论(2) 标签: mysql mysql数据类型 mysql数据库 varchar

有道面试题:若一张表中只有一个字段VARCHAR(N)类型,utf8编码,则N最大值为多少? 先明白计算的一些规则限制 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)  5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节  ① 存储限制     需要额外地在长度列表上存放实际的字符长度:小于255为1个字节,大于255则要2个字节 ② 编码限制 &nb...

MySQLMySQL数据类型:decimal详解

阅读(913) 评论(0) 标签: mysql mysql数据类型 mysql数据库 decimal

1.首先,对于精度比较高的东西,比如money,我会用decimal类型,不会考虑float,double,因为他们容易产生误差,numeric和decimal同义,numeric将自动转成decimal。 DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: ·M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254),M 的默认值是10。 ·D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。 说明:float占4个字节,...