-
MySQL中的行级锁、表级锁、页级锁
所属栏目:[MsSql] 日期:2020-05-23 热度:121
在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。[详细]
-
mysql锁定单个表的方法
所属栏目:[MsSql] 日期:2020-05-23 热度:195
mysql锁定单个表的方法复制代码代码如下:mysqllocktableuserstatread;mysqlunlocktables;页级的典型代表引擎为BDB。表级的典型代表引擎为MyISAM,MEMORY以及很久以前的ISAM。行级的典型代表引擎为INNODB。-我[详细]
-
MySQL解压版配置步骤详细教程
所属栏目:[MsSql] 日期:2020-05-23 热度:69
mysql-5.7.14-winx64bin配置到Path中在解压路径下复制my-default.ini,修改名称为my.ini在my.ini添加如下[详细]
-
mysql 备份与迁移 数据同步方法
所属栏目:[MsSql] 日期:2020-05-23 热度:93
不过最近发现这个可视化操作有点点问题,就是当数据条数超过一定数目EMSSQLManager就挂了,也不知道是否是软件问题……当然该开始我是将大的数据库文件分拆成小份小份的,多次导入。刚才发现同事用了mysql自带的mysq[详细]
-
mysql中用于数据迁移存储过程分享
所属栏目:[MsSql] 日期:2020-05-23 热度:181
复制代码代码如下:DELIMITER$$USE`servant_591up`$$DROPPROCEDUREIFEXISTS`sp_move_data`$$CREATEPROCEDURE`sp_move_data`()BEGINDECLAREv_exitINTDEFAULT0;DECLAREv_spidBIGINT;DECLAREv_idBIGINT;DECLAREiINTDEFAU[详细]
-
通用SQL存储过程分页以及asp.net后台调用的方法
所属栏目:[MsSql] 日期:2020-05-23 热度:120
创建表格并添加300万数据useStoredCREATETABLEUserInfo(--创建表idintIDENTITY(1,1)PRIMARYKEYnotnull,--添加主键和标识列[详细]
-
Mysql(MyISAM)的读写互斥锁问题的解决方法
所属栏目:[MsSql] 日期:2020-05-23 热度:191
由于没办法在短期内增加读的服务器,所以采取对Mysql进行了一些配置,以牺牲数据实时性为代价,来换取所有服务器的生命安全。呵呵,具体相关调整以及思路如下:MyISAM在读操作占主导的情况下是很高效的。可一旦出现大[详细]
-
MySQL中InnoDB的间隙锁问题
所属栏目:[MsSql] 日期:2020-05-23 热度:149
在为一个客户排除死锁问题时我遇到了一个有趣的包括InnoDB间隙锁的情形。对于一个WHERE子句不匹配任何行的非插入的写操作中,我预期事务应该不会有锁,但我错了。让我们看一下这张表及示例UPDATE。[详细]
-
mysql之innodb的锁分类介绍
所属栏目:[MsSql] 日期:2020-05-23 热度:190
一、innodb行锁分类recordlock:记录锁,也就是仅仅锁着单独的一行gaplock:区间锁,仅仅锁住一个区间(注意这里的区间都是开区间,也就是不包括边界值。next-keylock:recordlock+gaplock,所以next-keylock也就半开[详细]
-
MySQL下海量数据的迁移步骤分享
所属栏目:[MsSql] 日期:2020-05-23 热度:141
公司数据中心计划将海量数据做一次迁移,同时增加某时间字段(原来是datatime类型,现在增加一个date类型),单表数据量达到6亿多条记录,数据是基于时间(月)做的partition由于比较忙,一直没有总结,所以很细节的[详细]
-
使用dreamhost空间实现MYSQL数据库备份方法
所属栏目:[MsSql] 日期:2020-05-23 热度:178
如何利用SSH(Shell)来备份和恢复MySQL数据库的方法例如:数据库参数为::MySQL地址:mysql.dh.netMySQL名称:mysql_dbnameMySQL用户:mysql_dbuserMySQL密码:mysql_dbpass我要把数据库备份为bak.sql步骤:同样,使用windows[详细]
-
MySQL数据库备份方法说明
所属栏目:[MsSql] 日期:2020-05-23 热度:162
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表已破坏,用诸如v[详细]
-
mysql xtrabackup 备份恢复实现分享
所属栏目:[MsSql] 日期:2020-05-23 热度:110
简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点:(1)备份过程快速、可靠;(2)备份过程不会打断正在执行的事务;(3)能[详细]
-
mysql的XA事务恢复过程详解
所属栏目:[MsSql] 日期:2020-05-23 热度:71
mysql数据库开机报错:InnoDB:ThelogsequencenumberinibdatafilesdoesnotmatchInnoDB:thelogsequencenumberintheib_logfiles!10022412:24:20InnoDB:Databasewasnotshutdownnormally!InnoDB:Startingcrashrecovery.In[详细]
-
mysql实现自动远程备份一办法
所属栏目:[MsSql] 日期:2020-05-23 热度:61
一、实现本地自动备份数据库很简单:1.以root身份登陆2.计划任务(每天的3:30自动执行/usr/bin/mysqlbackup)crontab03:30***/usr/bin/mysqlbackup3.写一个自动备份数据[详细]
-
Windows2003 下 MySQL 数据库每天自动备份
所属栏目:[MsSql] 日期:2020-05-23 热度:100
终于让服务器每天早上备份一次MySQL数据库并自动打包,同时删除5天前的备份文件。分享如下:1.环境:windowsserver2003+Apache[详细]
-
mysql 误删除ibdata1之后的恢复方法
所属栏目:[MsSql] 日期:2020-05-23 热度:93
mysql误删除ibdata1之后如何恢复如果误删除了在线服务器中mysqlinnodb相关的数据文件ibdata1以及日志文件ib_logfile*,应该怎样恢复呢?[详细]
-
mysql 存储过程输入输出参数示例
所属栏目:[MsSql] 日期:2020-05-23 热度:164
dropPROCEDUREifexistsmy_procedure;createPROCEDUREmy_procedure(inmy_idint,outmy_namechar)BEGINselectlist_nameintomy_namefromaa_listwherelist_id=my_id;[详细]
-
mysql多次调用存储过程的问题
所属栏目:[MsSql] 日期:2020-05-23 热度:151
问题是这样的,在直接使用mysqlcapi构建应用的时候,一个连接只能执行一次存储过程,不管怎样free再次利用这个连接的时候就会出现不能执行qurry的提示,我想,这么大型的软件不会存在这样的基础性问题吧,毕竟大多数[详细]
-
php调用mysql存储过程
所属栏目:[MsSql] 日期:2020-05-23 热度:198
前面转载了一篇《php调用mysql存储过程的文章》经过测试,发现文章中的方法似乎不可行!调用带有select语句的存储过程就出现PROCEDUREpcan'treturnaresultsetin&n[详细]
-
在Mysql存储过程中使用事务实例
所属栏目:[MsSql] 日期:2020-05-23 热度:160
复制代码代码如下:CREATEDEFINER=`root`@`localhost`PROCEDURE`createBusiness`(parameter1int)BEGIN#Routinebodygoeshere...DECLAREflagintDEFAULTparameter1;#声明变量flag,[详细]
-
深入mysql存储过程中表名使用参数传入的详解
所属栏目:[MsSql] 日期:2020-05-23 热度:164
BEGINdeclaredate_strvarchar(8);declaretable_prefixvarchar(20);settable_prefix='mail_rare_visit_';setdate_str=DATE_FORMAT(CURRENT_DATE(),'%Y%m%d');set@table_name=concat(table_prefix,date_str);set@[详细]
-
详解MySQL存储过程参数有三种类型(in、out、inout)
所属栏目:[MsSql] 日期:2020-05-23 热度:117
一、MySQL存储过程参数(in)MySQL存储过程“in”参数:跟C语言的函数参数的值传递类似,MySQL存储过程内部可能会修改此参数,但对in类型参数的修改,对调用者(caller)来说是不可见的(notvisible)。复制代码代码[详细]
-
MySQL 有输入输出参数的存储过程实例
所属栏目:[MsSql] 日期:2020-05-23 热度:73
1、实例复制代码代码如下:DELIMITER//DROPPROCEDUREIFEXISTS`test`.`p_getvalue`//CREATEDEFINER=`root`@`localhost`PROCEDURE`p_getvalue`(inidvarchar(20),outsvarchar(20))beginif(length(id)=11)thenselect'A_B[详细]
-
MySQL存储过程使用实例详解
所属栏目:[MsSql] 日期:2020-05-23 热度:156
例1、一个简单存储过程游标实例复制代码代码如下:DELIMITER$$DROPPROCEDUREIFEXISTSgetUserInfo$$CREATEPROCEDUREgetUserInfo(indate_daydatetime)----实例--存储过程名为:getUserInfo--参数为:date_day日期格式:2[详细]

浙公网安备 33038102330553号