自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

即使放弃那棵树,也无法拥抱森林

生命不息、学习不止

  • 博客(24)
  • 资源 (96)
  • 收藏
  • 关注

原创 Postgresql/PgSQL如何高效的快速插入记录

前两天,需要给构建的测试库灌入测试数据,发现Insert性能非常差。

2023-04-11 17:52:54 1033

原创 PostgreSQL/PgSQL使用List分区表代替Hash分区表

,更是需有一个表来做记录和判断,以免发生重号的情况,那么使用分区表以提高查询性能就势在必行了。如果系统中需要记录所有发放给的客人的卡号,这些信息如果放在一个表里,势必是会造成记录数超级多。Hash表的话,我不确定其性能到底怎么样,还是自己维护一组List分区表安心一点。建一个List分区表,字段不用多,保证IO时性能,分区值为某个字段的第一个字母。写SQL也就是半小时的事,先搞好之后记录下来,以后再去测试两种分区表的性能。说实话,我是因为不太理解Hash分区表才有这样的想法的。3、实现脚本及测试脚本。

2023-03-30 12:05:13 338

转载 自动清理PgSQL/PostgreSQL内核日志文件的两种方案

PgSQL的内核日志文件,根据配置文件postgresql.conf的默认默认配置,放在log文件夹下。但是它不会自动清理,会无限增长直到把硬件撑爆。现有两种方案用于自动清理内核日志文件:1、配置方案来源:“PgSQL中文社区”翻译的《PgSQL14 中文手册》2、脚本方案(未验证)来源:Linux 使用shell脚本清理postgresql内核日志 - 南大仙 - 博客园postgresql内核日志格式为postgresql-2022-06-07_081953.loglog_filename = '

2022-12-06 07:47:16 1951

原创 asp.Net在异常区域设置中奇怪日期时间格式(带星期)问题的处理

原来,当我们在.Net中新开一个线程时,其默认的CurrentCulture属性为当前系统的Culture,在软件的本地化没有完成的情况下,采用默认系统的文化编码方式,可能会导致软件在界面显示,数字、符号、时间格式化等方面出现异常,导致软件运行错误。例如在中英文系统中,一般采用点号作为double类型数据的分隔符,而在俄语系统中采用逗号作为分隔。asp.Net在异常区域设置中奇怪日期时间格式(带星期)问题的处理,让程序自定义区域的属性,至少可以统一输出日期时间格式,使其脱离系统环境变量。

2022-10-09 15:57:36 226

转载 windows下安装Nginx服务器 并配置多站点

windows下安装Nginx服务器,并配置多站点的设置方法

2022-07-15 07:38:56 909

转载 PostgreSQL/pgsql监控--慢查询插件pg_stat_statements

PostgreSQL监控知识,慢查询插件pg_stat_statements介绍

2022-07-14 19:44:31 1799

原创 在PogstgreSQL/pgsql中维护【根据日期时间从1开始计数】的单据号

前段时间,看到钉钉里的单据号,突然发现它是每分钟将从1开始计数的,而我们若有业务需要,也很有可能会需要每月1号、或者每小时从1开始生成单据号

2022-06-28 11:44:51 349

原创 生成短的8位UUID(C#+JAVA)

利用62个可打印字符,通过随机生成32位UUID,由于UUID都为十六进制,所以将UUID分成8组,每4个为一组,然后通过模62操作,结果作为索引取出字符

2022-06-23 20:31:39 2094

原创 MySQL和PostgreSQL/pgsql中查询指定表指定字段的默认值

MySQL和PostgreSQL/pgsql中查询指定表指定字段的默认值写代码时,需要给实体类赋值,然后再进行Insert或者Update。Insert时,一些字段完全可以去查询,设计数据库时设置的默认值,而不是在代码里把值写死。而且在代码中需要逐个给字段赋值,不赋值的字段ORM生成的SQL里真的会给一个NULL值进去,有些ORM就是不能配置Insert时的[忽略字段]。

2022-02-27 02:11:24 5743

原创 MySQL的全局SQL日志与慢查询日志配置(含Table和File)

网上大部分都是将日志输出到文件,而输出到general_log表和slow_log表的太难找,记录一下。虽然日志记录到系统的专用日志表中,要比记录到文件耗费更多的系统资源,不建议生产环境下使用,但是多人开发调试时还是很实用的。以下在MySQL8中调试通过,不兼容MySQL5.7。

2022-02-10 06:19:24 936

原创 MySQL与PostgreSQL/pgsql的整数与浮点数计算性能对比

在公司的测试服务器上进行测试,分别测试两个数据库在BIGINT和DECIMAL时的性能。因为听说一些线上系统在存储金额的时候,在系统内部会把金额转成整数然后进行运算,而且我也想看看两种数据库在纯运算上有多大差距。

2022-02-10 05:51:41 633

原创 PostgreSQL/pgsql生成随机的姓名的函数

用于为测试库生成随机的姓名。生成的姓名基本能看,且一般能一眼看出不是正常的姓名,主要用于在系统测试时灌入测试数据,或用于覆盖现场正式数据为测试数据。可以避免发生张飞、赵云、李世民在你的系统里出现的情况。用于为测试库生成随机的姓名。

2022-01-26 03:00:55 1649 5

原创 PostgreSQL/pgsql随机数生成函数random_int()

PostgreSQL/pgsql随机数生成函数random_int(),int版、smallint版和bigint版不管是MySQL还是PgSQL,随机数生成函数都要求带着算法才能用,还是封装一下,用起来方便。

2022-01-26 02:37:00 7833

原创 PostgreSQL/pgsql自动添加分区子表

不使用分区表插件,为PgSQL内置分区表,自动添加分区子表

2022-01-23 18:37:32 3528

原创 PostgreSQL/pgsql数据库优化查询和索引的猜想

此文是我做为日记来用的,后面再规范和整理1、索引太多会影响Insert、Update;2、索引太少不利于性能调优;3、数据结构分析、SQL拼写的分析如果太复杂,又不利于实际的开发工作;故,是否可以这样:1、第一步,确定某个表可能用到的、经常使用的查询条件,不建议加索引的字段后面会忽略SELECT * FROM t_big_data aa WHERE 1=1 AND aa.billingtime>='2021-08-01' AND aa.billingtime&

2022-01-06 09:06:33 2982

转载 一次近乎完美的PostgreSQL版本大升级实践

2020 年 5 月,我们与 OnGres 合作,对 GitLab 上的 Postgres 集群进行版本大更新,从 9.6 版本升级到 11 版本。升级全部在维护窗口内运行,没有丝毫差错;更新中所有涉及的内容、计划、测试,以及全流程自动化,全部进行拆包,只为实现一次近乎完美的 PostgreSQL 升级。本次版本更新,我们面临的最大难题在于如何利用一个规划完善的 pg_upgrade,方便且高效地对整体项目进行重要版本升级。为此,我们需要制定一个回滚计划,以保证 12 节点集群的 6 TB 数据一致的同

2021-03-04 01:16:19 585 1

原创 centos7.6 修改分辨率

centos7.6 修改分辨率 编辑文件 修改默认运行命令行 重启Linux 编辑文件使用vim工具编辑文件的Linux命令如下:vim /boot/grub2/grub.cfg找到以linux16开头行(以linux16 /vmlinuz-后接版本号开头)。linux16 /vmlinuz-3.10.0-957.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.l.

2021-03-01 06:13:55 820

原创 PHP第一季视频教程.李炎恢.学习笔记(五)(第3章 操作符与控制结构(1)(2))

<?php header("Content-Type: text/html; charset=utf-8"); //定义此文件的字符集为utf-8 echo 'PHP第一季视频教程.李炎恢.学习笔记(五)(第3章 操作符与控制结构(1)(2))'.''; echo '';?><?php echo ''; echo '第3章 操作符与控制结构'.'';

2015-10-12 00:23:57 840

原创 PHP第一季视频教程.李炎恢.学习笔记(四)(第2章 基本语法(3))

自学PHP,第二章基本语法(3)的学习笔记。

2015-10-11 12:30:27 407

原创 PHP第一季视频教程.李炎恢.学习笔记(三)(第2章 基本语法(2))

自学PHP,第二章基本语法(2)的学习笔记。

2015-10-11 03:03:41 1073

转载 清理MSSQL内存占用的存储过程

对于内存有限的电脑来说,MSSQL运行一段时间后,会缓存很多数据库数据,使用本存储过程,可以设置MSSQL的使用内存变小,再恢复,从降低他的内存使用量。IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[sp_ClearMemory]') AND type in (N'P', N'PC')) D

2015-10-10 10:04:18 709

转载 MSSQL中整理索引碎片的存储过程

网上找的,整理索引碎片的存储过程

2015-10-10 09:59:09 810

原创 PHP第一季视频教程.李炎恢.学习笔记(二)(第2章 基本语法(1))

自学PHP,第二章基本语法(1)的学习笔记。个人感觉这一章没什么特别的,学过其他开发语言的,基本上没什么障碍,其中提到的函数,多用几次就熟悉了。

2015-10-09 21:35:09 830

原创 PHP第一季视频教程.李炎恢.学习笔记(一)(第1章 PHP概述(1)、(2)、(3))

自学PHP,第一章的学习笔记,含一二三的学习笔记,这三章内容较少,一起写了。

2015-10-09 00:02:56 1399

SharpDevelop_v5.1.0.5216(最终版)

安装界面虽然是英文的, 不过只要点几个Next就可以装完。 装完之后点击菜单Tools->Options 就可以看到中文的选项了。 SharpDevelop 是一个用于制作C#项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。 SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样,SharpDevelop经历了很多版本的更替,现在最新的是Fidalgo Beta 1。 这个编辑器的界面风格类似于Office XP以及VS.NET,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为HTML格式文件。 你可以在代码中做标记,支持丰富的代码模版以及外接插件。 更新说明太长, 就不贴了。 另外,看官方网站上的博客,这是SharpDevelop的最终版本,他们都已经“退休”了[大哭] 他们都已经“退休”了[大哭] 他们都已经“退休”了[大哭]

2018-10-10

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第44讲:线程池

天轰穿老师VS2010趣味编程视频教程,第44讲,线程池,FLV格式,压缩包自带10%恢复记录,完结

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第43讲:线程通信与异步委托

天轰穿老师VS2010趣味编程视频教程,第43讲,线程通信与异步委托,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第41、42讲:深入线程

天轰穿老师VS2010趣味编程视频教程,第41、42讲,深入线程,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第40讲:感性的认识线程

天轰穿老师VS2010趣味编程视频教程,第40讲,感性的认识线程,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第39讲:Linq To XML

天轰穿老师VS2010趣味编程视频教程,第39讲,Linq To XML,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第37讲&第38讲:Linq to SQL

天轰穿老师VS2010趣味编程视频教程,第37讲&第38讲,Linq to SQL,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第36讲:LINQ to DataSet

天轰穿老师VS2010趣味编程视频教程,第36讲,LINQ to DataSet,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第35讲:LINQ语法(二)

天轰穿老师VS2010趣味编程视频教程,第35讲,LINQ语法(二),FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第34讲:LINQ基础语法(一)

天轰穿老师VS2010趣味编程视频教程,第34讲,LINQ基础语法(一),FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第33讲:初窥Linq

天轰穿老师VS2010趣味编程视频教程,第33讲,初窥Linq,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第32讲:DataSet和ataAdapter(下)

天轰穿老师VS2010趣味编程视频教程,第32讲,DataSet和ataAdapter(下),FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_ 第31讲:DataSet和DataAdapter(上)

天轰穿老师VS2010趣味编程视频教程,第31讲,DataSet和DataAdapter(上),FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第29讲:ADO.NET(玩SQL语句)

天轰穿老师VS2010趣味编程视频教程,第29讲,ADO.NET(玩SQL语句),FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第28讲:ADO.NET概述

天轰穿老师VS2010趣味编程视频教程,第28讲,ADO.NET概述,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第27讲:ADO.NET实例浅析

天轰穿老师VS2010趣味编程视频教程,第27讲,ADO.NET实例浅析,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第26讲:深入委托

天轰穿老师VS2010趣味编程视频教程,第26讲,深入委托,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第25讲:委托与事件实例浅析

天轰穿老师VS2010趣味编程视频教程,第25讲,委托与事件实例浅析,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_泛型实例

天轰穿老师VS2010趣味编程视频教程,第24讲,泛型实例,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第23讲:泛型入门

天轰穿老师VS2010趣味编程视频教程,第23讲,泛型入门,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第22讲:深入数组

天轰穿老师VS2010趣味编程视频教程,第22讲,深入数组,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第21讲:简单数组

天轰穿老师VS2010趣味编程视频教程,第21讲,简单数组,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第20讲:接口

天轰穿老师VS2010趣味编程视频教程,第20讲,接口,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第19讲:其他类

天轰穿老师VS2010趣味编程视频教程,第19讲,其他类,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第18讲:多态

天轰穿老师VS2010趣味编程视频教程,第18讲,多态,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第17讲:继承

天轰穿老师VS2010趣味编程视频教程,第17讲,继承,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第16讲:运算符重载

天轰穿老师VS2010趣味编程视频教程,第16讲,运算符重载,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_ 第15讲:重载

天轰穿老师VS2010趣味编程视频教程,第15讲,重载,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第14讲:类成员之方法与静态

天轰穿老师VS2010趣味编程视频教程,第14讲,类成员之方法与静态,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第12讲:封装与类成员

天轰穿老师VS2010趣味编程视频教程,第11讲,封装与类成员,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第11讲:类和对象的使用

天轰穿老师VS2010趣味编程视频教程,第11讲,类和对象的使用,FLV格式,压缩包自带10%恢复记录

2017-07-26

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第09讲_C#的异常处理

天轰穿老师VS2010趣味编程视频教程,第09讲,C#的异常处理,FLV格式,压缩包自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第08讲_流程控制-循环语句

天轰穿老师VS2010趣味编程视频教程,第08讲,流程控制-循环语句,FLV格式,压缩包自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第07讲_流程控制-条件分支语句

天轰穿老师VS2010趣味编程视频教程,第07讲,流程控制-条件分支语句,FLV格式,压缩包自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第06讲_运算符学习

天轰穿老师VS2010趣味编程视频教程,第06讲,运算符学习,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第05讲_预定义数据类型

天轰穿老师VS2010趣味编程视频教程,第05讲,预定义数据类型,FLV格式,压缩包自带10%恢复记录

2017-07-25

3VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第04讲_变量、常量数据类型

天轰穿老师VS2010趣味编程视频教程,第04讲,变量、常量数据类型,FLV格式,压缩包自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第3讲_C#前置知识

天轰穿老师VS2010趣味编程视频教程,第03讲,C#前置知识,FLV格式,压缩包自带10%恢复记录

2017-07-25

VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程_第1讲_DotNet与C#概述

天轰穿老师VS2010趣味编程视频教程,第01讲,DotNet与C#概述 FLV格式,自带10%恢复记录

2017-07-24

SharpDevelop v4.4.2.9749 (v4目前最新版)

当前版本,是2015-04-14日发布的更新,因为没注意,所以我也是刚刚更新该版本。 安装界面虽然是英文的, 不过只要点几个Next就可以装完。装完之后点击菜单Tools->Options 就可以看到中文的选项了。 SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。 SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样,SharpDevelop经历了很多版本的更替,现在最新的是Fidalgo Beta 2。 这个编辑器的界面风格类似于Office XP以及VS.NET,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为HTML格式文件。你可以在代码中做标记,支持丰富的代码模版以及外接插件。 更新说明太长, 就不贴了, 只针对4.4.1版修改了几个BUG 新版本v5已经在beta中, 不过只支持C#啦!!!

2016-01-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除