数据库相关 - 军军小站|张军博客
数据库相关

过长内容分成了多次发送 问题 LengthFieldBased

这个问题比较常见,在高并发大数据传输时数据分包接收会乱在org.jboss.netty.handler.codec.frame包中,有LengthFieldBasedFrameDecoder类用来解析带有长度属性的包,只要我们在传输协议中加入包的总长度就行了(也许有更好的方法)具体方法:1.可在数据包前加4个字节表示包的总长度,例如:/***传输协议*|------------------------------------------*|总长度4byte

系统 2019-08-12 01:51:50 2213

MySql

Mysql Event使用

MySQL5.1推出新特性——EventScheduler,可以定时执行一些任务,给开发带来极大的便利。如果要使用EventScheduler,首先检查是否启用了Eventscheduler,如下:mysql>select@@event_scheduler;mysql>showvariableslike'event_scheduler';如果没有开启,开启它。mysql>setGLOBALevent_scheduler=ON;或mysql>setGLOBA

系统 2019-08-12 01:51:34 2213

SqlServer

SQL Server BCP使用小结

原文:SQLServerBCP使用小结用法:bcp{dbtable|query}{in|out|queryout|format}数据文件[-m最大错误数][-f格式化文件][-e错误文件][-F首行][-L末行][-b批大小][-n本机类型][-c字符类型][-w宽字符类型][-N将非文本保持为本机类型][-V文件格式版本][-q带引号的标识符][-C代码页说明符][-t字段终止符][-r行终止符][-i输入文件][-o输出文件][-a数据包大小][-S服

系统 2019-08-12 01:55:39 2212

SqlServer

PostgGresql如何简单实现sqlserver中的分页存储

相信一直在搞sqlserver的人突然要将数据库从sqlserver迁移到postgresql来,一定会很关注诸如sqlserver和postgresql数据类型的差异、存储过程、作业、视图、触发器如何转换的问题,很幸运的最近遇到了一个做完的项目要从sqlserver2008转换到postgresql,由于项目的规模不大,因此数据库中只涉及到几十张基本表,加上一个分页的存储过程和一个作业,但是数据量确实异常的大,考虑到以后的分布式存储也是要换数据库的一个原

系统 2019-08-12 01:55:16 2212

SqlServer

安装SQL Server 2005 - 初学者系列 - 学习者系

初学者阶段,建议从数据库为基础入手进行学习。下面介绍微软的SQLServer2005数据库的安装。首先,从下列地址获取SQLServer2005的安装程序。ed2k://|file|cs_sql_2005_ent_x64_dvd.iso|1019222016|10FD11133A3E70DAD665BEDC1090AD28|/开始安装1、选择许可2、检查兼容性3、输入默认系统姓名4、这里把下面的选项也选上5、这里选择混合模式,并输入sa登录账号的密码6、开

系统 2019-08-12 01:54:12 2212

MySql

解决Mysql远程连接出错不允许访问 ERROR 1130:H

解决mysql数据库远程连接出错ERROR1130:Host''isnotallowedtoconnecttothisMySQLserver解决方法:基本上第一条就能搞定。1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql-uroot-pvmwaremysql>usemy

系统 2019-08-12 01:52:26 2212

Oracle

oracle数据库单个数据文件的大小限制

之前没有仔细想过这个问题,因为总是不会用到,也没有犯过类似错误。顺便提一下学习方法吧。卤肉的学习方法是:常用知识点,熟悉理论并反复做实验,深入理解;不常用的知识点,相关内容都了解大概,遇到问题时想得起来能知道去哪里查就可以;所有知识点都必须要用实验验证,否则学习效果会大打折扣,光看书或看视频是没有用的,我保证一个月之后,你忘记的干干净净的,哈哈。比如今天这个问题,卤肉看到报错就会想到可能是数据文件大小和限制规则冲突了,因为以前了解过相关的知识点,有点印象,

系统 2019-08-12 01:52:08 2212

数据库相关

关于初学SQL语句

回顾下昨天接触的SQL语句,简单说说平时常见的~插入INSERTINTO表名[(字段名1,字段名2,…字段名n)]VALUES(‘值1’,‘值2’,…,’值n’);删除DELETEFROM表名[WHERE条件][ORDERBY字段][LIMIT行数}选择SELECT[ALL|DISTINCT]{*|table.*|[table.]field1[ASalias1][,[table.]field2[ASalias2][,…]]}FROM表名[WHERE子句][

系统 2019-08-12 01:32:47 2212

数据库相关

sql语句优化原则

1.多where,少havingwhere用来过滤行,having用来过滤组2.多unionall,少unionunion删除了重复的行,因此花费了一些时间3.多Exists,少inExists只检查存在性,性能比in强很多,有些朋友不会用Exists,就举个例子例,想要得到有电话号码的人的基本信息,table2有冗余信息select*fromtable1;--(id,name,age)select*fromtable2;--(id,phone)in:se

系统 2019-08-12 01:54:58 2211

数据库相关

poj 1679 The Unique MST 【次小生成树】【模板

题目:poj1679TheUniqueMST题意:给你一颗树,让你求最小生成树和次小生成树值是否相等。分析:这个题目关键在于求解次小生成树。方法是,依次枚举不在最小生成树上的边,然后加入到最小生成树上,然后把原树上加入了之后形成环的最长的边删去,知道一个最小的。就是次小生成树。这些须要的都能够在求解最小生成树的时候处理出来。AC代码:#include#include#include#include

系统 2019-08-12 01:54:27 2211

数据库相关

WS_POPUP WS_OVERLAPPED WS_CHILD的区别

除了窗口类以外,还有成百上千种窗口风格供用户指定窗口的绘制及其行为。其中有3种最重要的风格创建了对应3种最基本的窗口类型:重叠窗口、弹出窗口和子窗口。■重叠窗口(overlappedwindow),具有应用程序主窗口的全部特点。它的非客户区包括一个可伸缩的框架、菜单条、标题栏和最小化、最大化按钮。■弹出窗口(popupwindow),具有消息框或者对话框的全部特点。它的非客户区包括一个固定大小的框架和一个标题栏。■子窗口(childwindow),具有类似

系统 2019-08-12 01:53:39 2211

数据库相关

Sql 格式化工具

SQLPrettyPrinter:目前提供4种使用方式,桌面版本,SSMS(SQLServerManagementStudio)插件,VS插件,和提供API接口。SQLPrettyPrinte代码格式化工具,拥有超过60格式选项,让您自定义自己最喜爱的SQL布局。严谨的格式化和着色,可以提高SQL的可读性,它会让你看起来更专业SQL脚本(在HTML或RTF)在网络上,博客,论坛,文章等!Links下载链接:http://www.dpriver.com/dl

系统 2019-08-12 01:52:14 2211

数据库相关

开发过程中用到的触发器

CREATESEQUENCEupdate_sequenceINCREMENTBY1STARTWITH1000MAXVALUE5000CYCLE;ALTERTABLEempADDupdate_idNUMBER;CREATEORREPLACEPACKAGEintegritypackageASUpdateseqNUMBER;ENDintegritypackage;CREATEORREPLACEPACKAGEBODYintegritypackageASENDint

系统 2019-08-12 01:52:05 2211

MySql

mysql 备份数据

想在mysql库中某些数据备份下来。1,创建一个新表,我们应需要保持表的原有属性CREATETABLEALIKEB这种方式可以把主键和索引一起copy过来。2,把需要数据copy到新表中。mysql不支持select*fromold_tableintonew_tablewhere...;命令。可以使用insertintonew_tableselect*fromold_tablewhere...;note:下面这种方法可以一次完成两步,但它不能复制原有表格的

系统 2019-08-12 01:51:54 2211

数据库相关

sk_buff整理笔记(两、操作函数)

承接上一:sk_buff整理笔记(一、数据结构)这一篇要讲的是内核为sk_buff结构提供的一些操作函数。第一、首先要讲的是sk_buff中的四大指针:四大指针各自是:head、data、tail、end;这四个指针都是指向了数据区的。数据区中存放的是协议头和数据。head和end指针是每一个数据包一样的,也是有这两个指针来确定数据区的大小的。最開始的时候head、data、tail三个指针都是指向一起的,当有协议数据加进来时才更改。再来说下包的形成。首先

系统 2019-08-12 01:51:49 2211