热门关键字:
mysql数据库性能优化牛人总结

mysql数据库性能优化牛人总结一、概念单库、分片、复制、分组二、常见问题及解决思路1、可用性,解决思路是冗余(复制)2、读写比(1、读多些少:用从库,缓存,索引来提高读性能(2、业务层控制强制读主来解决从库不一致问题(3、双淘汰来解决缓存不一致问题(4、读写相近,写多读少:不要使用缓存,该怎么整怎么整3、无缝导库(1、写日志追数据(2、双写4、数据量大,解决思路是分片(拆库)三、四大类拆库思路1...

1973
2015/5/29 13:12:00
0
View Details
58同城Mysql数据库设计32个原则

58同城Mysql数据库设计32个原则一、核心原则1、不在数据库做运算cpu计算务必移至业务层;2、控制单表数据量int型不超过1000w,含char则不超过500w;合理分表;限制单库表数量在300以内;3、控制列数量字段少而精,字段数建议在20以内;4、平衡范式与冗余效率优先;往往牺牲范式;5、拒绝3B拒绝大sql语句:bigsql拒绝大事物:bigtransaction拒绝大批量:big...

3335
2015/5/29 9:37:53
0
View Details
携程网站数据出问题后我们应该怎么防范?

携程网站数据出问题后我们应该怎么防范?出于灾备(DisasterRecovery)的目的,一般都会建设2个(或多个)数据中心。一个是主数据中心用于承担用户的业务,一个是备份数据中心用于备份主数据中心的数据、配置、业务等。主备数据中心之间一般有热备、冷备、双活三种备份方式。热备的情况下,只有主数据中心承担用户的业务,此时备数据中心对主数据中心进行实时的备份,当主数据中心挂掉以后,备数据中心可以自动...

1174
2015/5/28 15:22:52
0
View Details
全国身份证号查询开头字典库

11北京市1101北京市市辖区110101北京市东城区110102北京市西城区110103北京市崇文区110104北京市宣武区110105北京市朝阳区110106北京市丰台区110107北京市石景山区110108北京市海淀区110109北京市门头沟区110111北京市房山区1102北京市市辖县110221北京市昌平县110222北京市顺义县...

192609
2015/1/5 10:35:22
0
View Details
解决Win7下安装sql2005_SSMSEE.msi报29506错误方法

电脑安装了Win764位家庭普通版,结果安装MicrosoftSQLServer2005ManagementStudioExpress的时候总是报29506错误,在网上查后,说是需要用管理员身份安装,但是右键后并没有“以管理员身份运行”这一项(设置管理员密码神马的没有用),后用以下方法安装成功:1:新建一个记事本,输入“msiexec/i安装文件路径”然后另存为.cmd格式。...

2426
2014/7/21 14:26:49
0
View Details
解决向MySQL数据库插入数据乱码方案

今天有网友问mysql乱码问题解决,就把问题放到Jquery学堂群去论坛,最后非常感谢Jquery学堂3群的网友【广州-java-明】帮忙解决了向MySQL数据库插入数据乱码的问题,顺便把它分享到JquerySchool网站上,希望可以帮到更多的网友们。现象:用JDBC将中文字段插入MySQL数据库中,然后打开表发现,那些字段都是"??",或者是乱码.原因:1.创建数据库时没有指定默认的编码方式,...

2219
2013/6/8 14:34:44
0
View Details
SqlServer数据中随机获取表中数据技巧

今天无意中发现SQLSever数据库一个很实用的技巧,没发现之前一直都是用后台程序控制的,发现之后就节省了很多行程序代码,直接用一条SQL语句就解决了,那就是SqlServer数据中随机获取表中数据技巧。语法如下:selecttop检索的数量*from表名orderbyNEWID();虽然功能很简单,但在实际的应用当中很实用,经常会碰到随机选取某些记录的情况,应用场景很多,比...

2820
2013/2/20 16:28:38
3
View Details