【数据库】
韩丽萍
这个作者很懒,什么都没留下…
展开
-
机房收费——数据库
数据库让我头疼了好几天,主要是项目开始前没有规划好想要怎么弄。之前的想法是,结账是让固定用户充值的钱减去固定用户退卡的钱,加上临时用户消费的钱。这个算法的前提是临时用户不能充值和退卡。临时用户下机等于退卡,把卡表里的记录删掉。但是问题来了,算临时用户消费的钱的时候要联合卡表和上下机表,这两张表是有主外键约束的,卡表的记录删掉的话,就会报错。理思路到底要怎么算钱?不让临时用户充值和退卡好像不太合理?临原创 2016-04-10 21:16:06 · 834 阅读 · 34 评论 -
MYSQL常见架构
前言 数据库如果只用一个的话,万一出现故障,会影响网页的正常访问。为解决安全问题,我们为服务器搭建集群,保证一台机器挂了,会有另一台站起来。除此之外,如果我们部署一台机器,只是作为备胎,主机挂了才派上用场有点浪费,所以我们想可不一读从机上的数据,可不可以读写从机上的数据,从而提高数据库的性能。4中架构主从复制解决方案 这种主从复制是MySql自身提供的。主从同步数据是通过MySql原创 2017-07-23 21:57:11 · 449 阅读 · 20 评论 -
MYSQL性能分析
前言mysql如何看性能,最简单的方法就是用explain。使用explain从id,type,select_type,key,possible_key等指标来评价。explain性能遇到的瓶颈: 小结type最低的层次就是all了,我们经常select * 的type就是all。在实际应用中能做到const,eq_ref就很不错了原创 2017-08-20 21:46:30 · 292 阅读 · 17 评论 -
redis概述
前言 redis是一个开源的,高性能的,基于键值对的缓存和存储系统。有丰富的数据类型,内存存储并支持持久化,每个键可以设置生存时间,命令简单。redis概述小结 因为现在网站数据量激增,关系型数据库有些吃力,nosql数据库比较火,在nosql数据库中,相比memercach, redis有它的独有的优势,比如,数据类型丰富,持久化等。原创 2018-02-12 20:31:48 · 314 阅读 · 14 评论 -
redis数据类型总结
前言 redis的五种数据类型使他可以适应多种需求,这篇博客就总结一下这五种数据类型常用的命令。redis数据类型stringhashlistsetsortedset小结 最近看了一本redis的书,边看边实践一下例子。这些命令多敲敲就熟练了,redis的命令还是非常简练的。原创 2018-02-22 16:54:35 · 239 阅读 · 18 评论 -
redis配置
前言配置小结原创 2018-03-11 19:00:58 · 204 阅读 · 6 评论 -
mysql遇到的问题总结(一)
最近使用finereport做报表,涉及到好多sql的处理,下面是用到的sql的总结,sql有好多东西都是没用过的。原创 2018-04-15 21:50:25 · 429 阅读 · 9 评论 -
mysql遇到的问题总结(二)
前言 改了好多sql,认识了几个新的函数,总结一下。问题1. sql拼接问题 示例:${if(len(enddate)==0,"","and ( date_format(transport.DISCHARGE_DATE_START, '%Y-%m') ='"+enddate+"' or date_format(transport.DISCHARGE_DATE_END, '%Y-%m') ='"原创 2018-04-20 16:10:59 · 655 阅读 · 16 评论 -
【fineReport】fineReport使用总结
前言 finereport是一个特别强大的报表软件,直接连数据库,用sql写出数据集,可以加筛选条件,可以部署生成url…使用总结 1.数据集参数 (1)在sql里直接写参数 如果参数为空,在where中不追加,如果不为空追加此条件 (2)在参数面板中出现参数 (3)选择空间类型 2.模板参数原创 2018-04-20 16:48:56 · 4872 阅读 · 15 评论