数据库优化
兰先生丶
留不下的都是美好
展开
-
解决mysql报错:‘table‘ is marked as crashed and should be repaired
出现这种错误一般是对应表得索引需要修复,进入mysql目录下得bin目录,执行以下命令即可原创 2020-07-10 16:38:18 · 1062 阅读 · 0 评论 -
解决sqlserver问题:超时时间已到。在操作完成之前超时时间已过或服务器未响应。
执行sql任务时候经常遇到这个报错,原因有两个:1.语句执行时间设置过短2.链接字符串超时时间过短原创 2020-05-25 18:19:19 · 17729 阅读 · 0 评论 -
windows下载并安装memcached
通过网上教程很难直接同时找到资源和安装方法,需要来回找很多资源,这里做个传送门,方便查找原创 2020-03-31 16:21:35 · 576 阅读 · 0 评论 -
sqlserver定时任务(作业)
常见使用场景有:配合维护计划定时备份、定时处理数据库数据、配合存储过程定时实现一些复杂操作等;原创 2020-03-20 11:23:53 · 8544 阅读 · 0 评论 -
详细demo教你sqlserver利用存储过程循环(游标)处理数据
利用存储过程结合游标循环处理数据,可搭配定时任务一起使用原创 2020-03-19 15:42:13 · 1694 阅读 · 0 评论 -
mysql千万级大数据SQL查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t w...转载 2019-04-11 14:27:53 · 99 阅读 · 0 评论 -
sqlserver 数据库创建触发器
说一种最常见的使用场景:1.直接找到对应的表,新建触发器2.举个例子,work表只要更新就直接修改更新时间为当前时间(不添加insert是因为该字段默认值为当前时间)。ALTER TRIGGER [dbo].[afterWorkChange] ON [dbo].[work] AFTER UPDATEAS BEGIN -- SET NOCOUNT ON added ...原创 2019-09-29 09:51:08 · 3137 阅读 · 0 评论