热门 最新 精选 话题 上榜
一些shell脚本常常要实现的功能不仅仅是作用于自身服务器,有些还要作用于其他服务器。举个简单的例子:从myql服务器备份数据库,然后将数据库文件发送至备份服务器进行保存,正常来说我们会在mysql服务器创建shell脚本执行mysqldump进行备份,然后通过scp将文件发送至备份服务器。那么业务要求在应用服务器上面的巡检脚本结束后就执行备份呢?这边提供一个不用写程序调接口的方法:我这边用导出s
原创 2022-05-18 15:29:30
3851阅读
使用 sqlalchemy 有3种方式:方式1, 使用raw sql; 方式2, 使用SqlAlchemy的sql expression; 方式3, 使用ORM. 前两种方式可以统称为 core 方式. 本文讲解 core 方式访问数据库,
原创 2022-05-05 21:17:36
500阅读
本文将GaussDB(DWS)中长跳转引发的错误抽象为例子,讨论了C语言在长跳转下可能会出现的问题,最后简单给出了解决方法和验证。
原创 2022-03-02 11:20:13
333阅读
1点赞
环境: IBM V7000存储 AIX+Sybase+V7000存储阵列柜 12块600G容量的SAS机械硬盘(其中一块为热备盘) 故障描述: IBM V7000磁盘故障,在更换磁盘数据同步的时候,另一个磁盘也出现了问题,导致逻辑盘无法挂接在小型机上,业务暂时中断。 3号槽位和10号槽位两块硬盘显示故障脱机,10号槽位故障硬盘为热备盘 阵列柜中创建的2组Mdisk加到一个pool中,主要数据pool无法加载,其中共三个通用卷均无法挂载
原创 精选 2021-12-03 14:13:38
3400阅读
【存储数据恢复案例】IBM存储服务器更换故障磁盘,数据同步引发其他磁盘问题导致业务中断-数据恢复
今天这篇文章总结一下如何监控SQL Server的死锁,其实`
原创 2021-08-22 14:50:43
805阅读
关于SQL Server的查询提示OPTION (OPTIMIZE FOR `
原创 2021-08-22 14:04:03
913阅读
有时候,我们需要查看存储过程的执行计划,那么我们有什么方式获取存储`
   Sybase数据库网络性能 网络性能 如果出现如下症状,那么很可能是网络出现了状态。这些状态主要是摘自Sybase官方文档描述。当然事无绝对,具体最后是不是网络问题还需要我们自己去确诊。进程响应时间在无明显原因的情况下发生显著变化。 返回大量行的查询所用的时间比预期的要长。 在正常的 SAP ASE 处理期间,操作系统处理速度变慢。 在特定的操作系统处理期间...
原创 2021-08-16 23:19:25
370阅读
SAP ASE 基于多线程、单进程的体系结构,该体系结构可管理数以千计的客户端连接和多个并发客户端请求,而不会使操作系统超负荷。在具有多个 CPU 的系统中,可通过将 SAP ASE 配置为使用多个 SAP ASE 引擎来提高性能。在线程化内核模式(缺省值)中(kernel mode),每个引擎是一个操作系统线程。在进程模式中,每个引擎是一个单独的操作系统进程。  多个网络引擎 ...
Sybase说明 SAP ASE 基于客户端/服务器模型,通过 Tabular Data Stream™ (TDS) 协议在网络上与其客户端通信。每个客户端进程都可以在一台计算机上执行,而与同一台或不同计 算机上的数据库服务器进行通信。 SAP ASE 在操作系统之上作为应用程序运行。运行操作系统的硬件对 SAP ASE 是完 全透明的,SAP ASE 只与操作系统的用户界面交互。要增强多处理器
2021-08-16 23:05:04
616阅读
SAP ASE管理员职责Installing SAP ASE and Backup Server Creating and managing SAP ASE login accounts Granting roles and permissions to SAP ASE users Managing and monitoring the use of disk space, memory,...
原创 2021-08-16 23:04:52
215阅读
2.SYBASE操作——系统表与过程Master数据库 系统表 Master数据库包含系统表,系统表跟踪SAP ASE的信息。系统表也叫做数据字典或系统目录。在SAP ASE创建的时候创建,名字都是使用sys开始,不能在用户数据库中创建和系统表相同名字的表。查询系统系统表:1> select * from sysobjects where type="TR"2> ...
    安装数据库SAP ASE安装包含下面数据库The master database The model database The system procedure database, sybsystemprocs The two-phase commit transaction database, sybsystemdb The temporary databa...
4.SYBASE操作——系统管理备份数据库命令:#dump database master to "<tape_device>"查看数据库基本信息命令如下:select * from sysusages order by vstartselect * from sysdatabasesselect * from sysdevicesselect * from...
原创 2021-08-16 23:04:47
145阅读
  Sybase SQL Server是一个多库数据库系统。这些数据库包括系统数据库和用户数据库。 而不论是系统数据库还是用户数据库,都建立在数据库设备上。数据库对象名区分大小写SYBASE中大小写敏感 概念术语 设备 所有的数据库都创建在数据库设备上。所谓数据库设备,不是指一个可识别的物理设备,而是指用于存储数据库和数据库对象的磁盘原始分区或操作系统文件。增加一个新的...
原创 2021-08-16 23:04:35
2286阅读
    预估表插入多少行需要的空间大小 使用命令sp_estspace,语法如下:USAGE:sp_estspace table_name, no_of_rows, fill_factor, cols_to_max, textbin_len, iosec where      table_name  is the name of the table,   ...
原创 2021-08-16 23:04:33
332阅读
  索引目的提供更快的数据访问 帮助避免表扫描 为表扫描设置边界 帮助避免某些排序 增强唯一性所有的ASE索引都是B树结构。 索引类型 APL APL 表示all pages lock。全页加锁既是一个新术语,它又是由ASE(Adaptive Server Enterprise)在过去所支持的一种加锁类型。这种类型有下列特性:对所有可被访问的页面在页面级加...
原创 2021-08-16 23:04:31
298阅读
  循环检查任务 1> sp_configure "runnable process search count"2> go默认2000.2000次循环没有任务要处理,就释放ASE进程给操作系统。可以设定为1,就永远不释放了。如果一直有任务运行,内核就会运行进程而不检查磁盘或网络IO。 强制检查IO 可以通过i/o polling process co...
 内核监控监控命令如下1> sp_sysmon "00:01:00","kernel"2> goKernel Utilization------------------  Engine Utilization (Tick %)   User Busy   System Busy    I/O Busy        Idle  --------------...
原创 2021-08-16 23:04:27
421阅读
 实现客户机和服务器之间的通信,需要一个地址列表来实现的。地址列表为interfaces文件。在interfaces文件中,可以存在多个服务器入口,每个入口可以包含多个服务。一个服务是一个特定目的的特定地址。Master服务用于服务器追踪到来的请求;query服务是客户机发送数据查询或命令时,用来定位服务器的。       ASE中存在四种类型数据库:基本要素系统数据库:maste...
原创 2021-08-16 23:04:25
406阅读
   系统数据库安装Sybase数据库时自动生成的下列系统数据库:● 主数据库master;● 模型数据库model;● 系统过程数据库sybsystemprocs;● 临时数据库tempdb。也可选择下列数据库:● 安全审核数据库sybsecurity;● 示例数据库pubs2;● 命令语法数据库sybsyntax。 master数据库 包...
原创 2021-08-16 23:04:23
536阅读
  启动监控Monitor Tables主要存储一些监控信息(当前运行的SQL,I/O统计信息,当前进程情况)比如monDeviceIO表(select * from monDeviceIO),存储了DISK IO有关的信息。 Monitor表默认是不安装的,需要运行installmontables 脚本来安装。 installmontables 脚本可以在sybase_HOME/scr...
原创 2021-08-16 23:04:21
453阅读
4.sybase笔记——性能调优SYBASE数据库“性能调优”的主要目的是减少对系统公共资源的争用。对sybase数据库系统的性能进行优化,是一项长期且受诸多因素影响的工作,它可划分为以下4个层次:(1) 服务器层:包括对内存的合理分配,锁操作和临时表的使用,与系统配置关联的磁盘的I/O性能。(2) 数据库层::包括数据库对象的设计,索引的创建!表中数据类型的选择,数据库设备的分配及使...
原创 2021-08-16 23:04:19
255阅读
       性能一般通过响应时间和吞吐量来进行衡量。       响应时间就是描述一个任务需要多久来完成。可以通过查询优化、索引,加速组件,减小等待时间来提升。       虽然SAP ASE数据库会自动优化来减少初始化响应时间。       吞吐量是表示在单位时间内完成的工作量。       然是在优化响应时间的时候会降低吞吐量或者相反。 性能设计基本上好的性能是来自...
原创 2021-08-16 23:04:17
152阅读
物理数据库设计瓶颈是指限制了系统性能的资源,总是存在的。在排除一个瓶颈的时候,具有转移瓶颈的效果,运气好的话,转移一个瓶颈时,新的瓶颈会宽一些。像SPECvirt测试,在转移瓶颈的时候却可能出现瓶颈转移到了其他业务上,导致性能并没有上升。       优化就是一个寻求平衡的行为。将需求区分出优先次序。物理存储结构使用分配页、GAM页和OAM页来管理空间。       GAM页管理...
原创 2021-08-16 23:04:15
74阅读
在以前的一篇文章中我讲到了Sybase ASE数据库的安装,接下来本篇就讲一下Sybase数据库与SQLServer2005数据库的同步,准确的说是使用SQLServer2005读取和写入Sybase数据库表。 数据库,在前面我也写过一篇文章讲SQLServer2005与Oracle数据库的同步,大同小异,大家可以参考。闲话休说,言归正传,下面讲一下配置步骤:
原创 2021-07-22 14:35:12
118阅读
我们知道,大部分Spark计算都是在内存中完成的,所以Spark的瓶颈一般来自于集群(standalone, yarn, mesos, k8s)的资源紧张,CPU,网络带宽,内存。Spark的性能,想要它快,就得充分利用好系统资源,尤其是内存和CPU。有时候我们也需要做一些优化调整来减少内存占用,例如将小文件进行合并的操作。
原创 2021-05-28 00:05:18
2424阅读
本节主要内容:1:自定义需要导出的word模板2:利用模板导出word格式的表结构我们接着上一批讲解五:自定义导出word模板5.1创建模板Report -- Report Templates...5.2设计模板5.2.1设置Title双击Title,就会自动添加到右侧选中的目录下,默认的目录为顶级的。添加这个的好处是用来分类,右侧的双击可以修改名称,默认为空的。如下图:双击左侧的title会自动
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)2:首先创建概
原创 2021-04-12 12:00:25
1500阅读
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)2:首先创建概
原创 2021-04-12 11:58:58
1068阅读