【解决】Could not get JDBC Connection、java.lang.InterruptedException问题和排查过程
摘要:一,现象 1,重启进程,执行Scheduled task,调用mysql查询,报错mysql:Could not get JDBC Connection 二,报错现场 o.s.boot.SpringApplication - Application run failed org.apache.dub
阅读全文
posted @
2021-07-08 17:25
woshare
阅读(3395)
推荐(0)
查看mysql线程数,包数,事务是否自动提交的
摘要:-- SELECT @@session.autocommit -- show variables like 'max_connections';//768 -- show STATUS like 'Thread%'; -- Threadpool_idle_threads 0 -- Threadpoo
阅读全文
posted @
2020-12-10 16:27
woshare
阅读(158)
推荐(0)
mysql 导出某一张数据表的数据
摘要:mysql -u web -p -P 端口 -D 数据库名 -Bse "select * from testwhere audit_status=4" >test.txt 提示输入密码,输入即可 mysqldump -u web -p'password' -P12046 dbname table_n
阅读全文
posted @
2020-12-03 19:36
woshare
阅读(2463)
推荐(0)
为什么存入mysql数据库中的timestamp,晚了13或14个小时
摘要:# 为什么存入mysql数据库中的timestamp,晚了13个小时 ## 查看数据库时区 ``` show variables like '%time_zone%'; select @@global.system_time_zone; select @@global.time_zone; 可以得到
阅读全文
posted @
2020-05-23 18:20
woshare
阅读(1334)
推荐(0)
case when扩展列用法研究
摘要:USE [DB_TL]GO/****** Object: StoredProcedure [dbo].[P_totleWaterYear] Script Date: 03/06/2015 15:38:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTI...
阅读全文
posted @
2015-03-06 15:39
woshare
sql server 批量删除数据表
摘要:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: -- Create date: -- Description: -- ==========...
阅读全文
posted @
2015-03-02 11:36
woshare
阅读(573)
推荐(0)
sql server 2008 执行计划
摘要:SSMS允许我们查看一个图形化的执行计划(快捷键Ctrl+L)
阅读全文
posted @
2015-03-01 17:55
woshare
阅读(153)
推荐(0)
SQL TRY CATCH
摘要:begin try select 1/0end trybegin catch select error_number() as 'number', error_line() as 'line', error_message() as 'mess...
阅读全文
posted @
2015-03-01 17:33
woshare
阅读(163)
推荐(0)
sql server 时间
摘要:sqlserver 获取月份天数:1,SELECT 32-DAY(CAST('2015-03-01' as datetime)+32-DAY(CAST('2015-03-01' as datetime))) 2,SELECT32-DAY(getdate()+32-DA...
阅读全文
posted @
2015-02-05 16:09
woshare
阅读(171)
推荐(0)
”sql Server2008 应用程序无法启动,因为应用程序的并行配置不正确。 找不到从属程序集。“C:\windows\SysWOW64\DTSPipelinePerf100.dll”的激活上下文生成失败“的解决方案
摘要:一:控制面板-》管理工具->事件查看器-》windows日志-》应用程序 查看错误原因;二:在其他机子上拷贝一个DTSWizard.exe.config文件替换本机上已经错误的文件重启,即可
阅读全文
posted @
2015-01-29 09:59
woshare
阅读(3742)
推荐(0)
SQL Server 事务、异常和游标
摘要:建议先阅读存储过程:SQL Server 存储过程Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消。因此,事务是一个不可分割的逻辑单元。 事务有4个属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)以及持久性(Durability),也称作事务的ACID属性。 原子性:事务内的所有工作要么全部完成,要么全部不完成,不存在只有一部
阅读全文
posted @
2012-11-20 09:28
woshare
阅读(153)
推荐(0)
常用T-SQL查询
摘要:高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student;--all 查询所有select all sex from student;--distinct 过滤重复select distinct sex from student;--count 统计select count(*) from student;select count(sex) from student;select count(distinct sex) from student;--top 取前N条记录select top 3 * from stu
阅读全文
posted @
2012-11-20 09:11
woshare
阅读(265)
推荐(0)
Transaction-sql
摘要:T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。Ø 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变量。使用局部变量必须以@开头,而且必须用declare命令后才能使用。 基本语法:声明变量declare @变量名 变量类型 [@变量名 变量类型]为变量赋值set @变量名 = 变量值;select @变量名 = 变量值; 示例:--局部变量declare @id char(10)--声明一
阅读全文
posted @
2012-11-20 08:49
woshare
阅读(607)
推荐(0)
sql server 2005 基础实验
摘要:use mastergoif exists(select name from sys.databases where name=N'Studentselect')drop database Studentselectgocreate database Studentselecton primary(name=Studentselect,filename='E:\SQL Server 2005\Studentselect_data.mdf',size=4mb,maxsize=10MB,filegrowth=1MB)log on(name=Studentselect
阅读全文
posted @
2012-11-19 10:53
woshare
阅读(338)
推荐(0)
sql server 2005刚安装完找不到服务器
摘要:最近我苦逼了4天,去重新安装系统安装sqlserver2005安装VS2010,其他的没什么难度的,就是数据库的安装让我折腾了几乎4天(当然不是全天了,不然那就太苦逼了);主要是你重装数据库的开发猿们,你再装 的时候,不要选择默认实例,而写入SQL2005 这样几没问题,其他的安装过程,网上太多了,我就不罗嗦了
阅读全文
posted @
2012-11-19 10:52
woshare
阅读(1655)
推荐(0)
sql server 添加登陆身份
摘要:首先你用你自己的windows账户登录进去,然后右键点数据库的属性,在SECURITY(我的是英文的,对应的中文自己找)里面有一项,叫做SERVERauthentication。你要选择SQLSERVERandwindowsauthenticationmode而不是"windowsauthenticationmode",然后点确定。然后在Databases下面有一个文件夹一样的叫做SECURITY,打开这个,然后再打开LOGIN,看看下面有没有SA这个账户,没有的话就创建一个,密码自己设。都弄好了之后右键点数据库,选择重新启动。重新启动完成了之后你再登录就可以用你自己创建的
阅读全文
posted @
2012-11-19 10:46
woshare
阅读(469)
推荐(0)
数据库设计的十四个技巧
摘要:下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就...
阅读全文
posted @
2012-09-27 09:34
woshare
阅读(164)
推荐(0)
SQL Server数据库优化
摘要:一直想深入学习sql,学习如何优化sql,提高数据库的效率查询速度慢的原因很多,常见如下几种:1.没有索引或者没有用到索引(这是查询最常见的问题,是程序设计的缺陷)。2.I/O吞吐量小,形成了瓶颈效应。3.没有创建计算列导致查询不优化。4.内存不足。5.网络速度慢。6.查询处的数据量过大(可以采用多次查询,其他的方法降低数据量)。7.锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)。8.sp_lock,sp_who活动的用户查看,原因是读写竞争资源。9.返回了不必要的行或列。10.查询语句不好,没有优化。可以通过如下方法来优化查询:1.把数据、日志、索引放到不同的I/O设备上,增加读取
阅读全文
posted @
2012-06-17 17:02
woshare
阅读(285)
推荐(0)