51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
mysql处理高并发,防止库存超卖
今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,...
代码星球
·
2020-06-13
mysql
处理
高并发
并发
防止
使用mysql乐观锁解决并发问题思路
本文摘自网络,仅供个人学习之用银行两操作员同时操作同一账户。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交。最后实际账户余额为1000-50=950元,但本该为1000+100-50=1050。这就是典型的并发问题。乐观锁机制在一定程度...
代码星球
·
2020-06-13
使用
mysql
乐观
解决
并发
PHP(Mysql/Redis)消息队列的介绍及应用场景案例--转载
郑重提示:本博客转载自好友博客,个人觉得写的很牛逼所以未经同意强行转载,原博客连接http://www.cnblogs.com/wt645631686/p/8243438.html欢迎访问在进行网站设计的时候,有时候会遇到给用户大量发送短信,或者订单系统有大量的日志需要记录,还有做秒杀设计的时候,服务器无法承受这种瞬间...
代码星球
·
2020-06-13
PHP
Mysql
Redis
消息
队列
linux系统安装mysql数据库
1、首先关闭linux的防火墙,执行命令chkconfigiptablesoff2、从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads,进入mysql官网,依次点击 ...
代码星球
·
2020-06-13
linux
系统
安装
mysql
数据库
MySQL比like语句更高效写法locate position instr find_in_set
你是否一直在寻找比MySQL的LIKE语句更高效的方法的,下面我就为你介绍几种。LIKE语句SELECT `column` FROM `table` where `condition` like `%keyword%'事实上,可以使用locate(p...
代码星球
·
2020-06-13
MySQL
like
语句
高效
写法
快速对Mysql添加索引的五个方法
1.添加PRIMARYKEY(主键索引)mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )2.添加UNIQUE(唯一索引)mysql>ALTER TA...
代码星球
·
2020-06-13
快速
Mysql
添加
索引
五个
MySQL 性能优化的最佳20多条经验分享
1、为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对...
代码星球
·
2020-06-13
MySQL
性能
优化
最佳
多条
MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab
MySql常用命令集 Mysql常用命令 showdatabases;显示数据库 createdatabasename;创建数据库 usedatabasename;选择数据库 dropdatabasename直接删除数据库,不提醒 showtables;显示表 describetablename;显示具体...
代码星球
·
2020-06-13
常用
命令
MySql
Mysql
showdatabases
MySql常用命令集Mysql常用命令2
MYSQL常用命令 1.导出整个数据库 mysqldump-u用户名-p--default-character-set=latin1数据库名>导出的 文件名(数据库默认编码是latin1) mysqldump-uwcnc-psmgp_apps_wcnc>wcnc.sql 2.导出一个表 mysq...
代码星球
·
2020-06-13
常用
命令
MySql
Mysql
MySql常用命令集Mysql常用命令3
MYSQL常用命令 有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接 MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从 连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令...
代码星球
·
2020-06-13
常用
命令
MySql
Mysql
MySql常用命令集Mysql常用命令4
说明: 用中括号([])括起来的部分表示是可选的,用大括号({})括起来的部分是表示必须 从中选择其中的一个。 1FROM子句 FROM子句指定了Select语句中字段的来源。FROM子句后面是包含一个或多个的表 达式(由逗号分开),其中的表达式可为单一表名称、已保存的查询或由INNER JOIN、LEFT...
代码星球
·
2020-06-13
常用
命令
MySql
Mysql
MySql常用命令集Mysql常用命令5
九.交叉查询 交叉查询可以对数据进行总和,平均,计数或其他总和计算法的计算,这些数据通过 两种信息进行分组:一个显示在表的左部,另一个显示在表的顶部. MicrosoftJetSQL用TRANSFROM语句创建交叉表查询语法: TRANSFORMaggfunction Select语句 GROUPBY子句 ...
代码星球
·
2020-06-13
常用
命令
MySql
Mysql
Mysql 远程连接
2018-04-1220:23:48Mysql数据库安装完成后通常不仅仅只在本地进行连接,同一局域网的其他用户也要能够访问的话,就需要对mysql数据库进行相关的配置,以下分别讨论了在安装了navicat后以及没有安装navicat的情况下,配置远程连接mysql的方法。已安装navicat如果安装了navicat,那...
代码星球
·
2020-06-13
Mysql
远程
连接
Python mysql-常用对象
2017-09-0813:14:14db=pymysql.connect(host,user,passwaord,db,chartset),charset=utf8,可以避免中文的乱码connect对象支持的方法:cursor对象支持的方法 需要commit和回滚的操作 ...
代码星球
·
2020-06-13
Python
mysql-
常用
对象
Python mysql-表中数据的大量插入
2017-09-0623:28:26importpymysqldb=pymysql.connect("localhost","root","hy1102","TESTDB",charset='utf8')cursor=db.cursor()list=[]withopen("E:\ee.txt","r")asf:forl...
代码星球
·
2020-06-13
Python
mysql-
表中
数据
大量
首页
上一页
...
475
476
477
478
479
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他