小编APC*_*APC的帖子

如何提高数据库的性能?

我在公司里多次设计过数据库.为了提高数据库的性能,我只查找规范化和索引.

如果要求您提高数据库的性能,该数据库包含大约250个表和一些包含数百万条记录的表,那么您需要查找哪些不同的内容?

提前致谢.

sql database performance sql-server-2005

10
推荐指数
1
解决办法
3万
查看次数

Amazon SimpleDB用于开发环境/本地安装

有没有一种方法/工具来模拟亚马逊的SimpleDB以进行开发?

在我对上述的追求中,我发现了这个工具,但这适用于Mac OS.任何可以在Win XP上安装的东西?不用说,需要支持所有SimpleDB API.

万一重要,我的基于.Net的Web应用程序.

windows development-environment local amazon-simpledb

10
推荐指数
1
解决办法
2791
查看次数

对于每个字符串,执行一个函数/过程

我想遍历一个字符串列表并执行一个函数/过程,每个字符串作为参数.

以下通用代码的最佳替代方法是什么(因为它不合法):

set serveroutput on;  
begin
    FOR r IN ('The', 'Quick', 'brown', 'fox')
    LOOP
        dbms_output.put_line( r );
   END LOOP;
end;
Run Code Online (Sandbox Code Playgroud)

我假设可能有这种模式.

sql oracle iteration plsql

10
推荐指数
4
解决办法
2万
查看次数

如何在oracle中将csv转换为表

在csv值中传递时,如何创建以表格格式返回结果的包.

select * from table(schema.mypackage.myfunction('one, two, three'))
Run Code Online (Sandbox Code Playgroud)

应该回来

one
two
three
Run Code Online (Sandbox Code Playgroud)

我试过问汤姆但是只适用于sql类型.

我正在使用oracle 11g.内置有什么东西吗?

csv string oracle plsql tokenize

10
推荐指数
3
解决办法
1万
查看次数

Oracle对象的使用范围有多广?

我正在为数据库类编写一个赋值,我们需要将现有的关系模式迁移到Oracle对象.这整个崩溃让我感到疑惑,这些东西有多广泛使用?数据模型很糟糕,语法很糟糕,而且面向对象只占实现方式的四分之三左右.

有人真的使用这个吗?

oracle user-defined-types

10
推荐指数
4
解决办法
3237
查看次数

如何获取有关用户定义类型的信息?

简单来说,PL/SQL通常遵循以下内容:

DECLARE 
     Variable declaration
BEGIN 
     Program Execution 
EXCEPTION 
     Exception handling
END;
Run Code Online (Sandbox Code Playgroud)

我是PL/SQL的新手,我正在查看变量声明部分,我想了解更多信息SALES_PRODUCT_TY_LIST.

是否有一个表我可以查看有关SALES_PRODUCT_TY_LIST的信息,例如从all_tab_cols视图中查看表列信息?

CREATE OR REPLACE PROCEDURE GET_DISCOUNTS
(
  v_have_list SALES_PRODUCT_TY_LIST
)
IS
  QUERY VARCHAR(5000);
...
Run Code Online (Sandbox Code Playgroud)

谢谢.

oracle variables plsql user-defined-types

10
推荐指数
3
解决办法
2万
查看次数

SQL:获取特定日期的时间范围内创建的记录

我有一组上周创建的记录,从那些我只想检索那些在6h45和1915之间创建的记录.我有一个creation_date我可以使用的专栏.

我怎么能在sql中这样做?

sql oracle date-arithmetic

10
推荐指数
1
解决办法
5万
查看次数

如何创建引用数据类型的表列的Oracle Type?

我试图type使用以下代码定义一个.

CREATE OR REPLACE TYPE MY_TYPE AS OBJECT (
    app_id        some_table_name.app_id%type
);
Run Code Online (Sandbox Code Playgroud)

如果我运行这个,我得到错误.

Error(4,32): PLS-00201: identifier 'some_table_name.app_id' must be declared
Run Code Online (Sandbox Code Playgroud)

这有什么问题?

sql oracle user-defined-types

10
推荐指数
1
解决办法
3万
查看次数

在Oracle SQL中计算工作日(无函数或过程)

我正在尝试计算Oracle select中两个日期之间的工作日.当我的计算给出给定日期的大多数结果时,我得到了这一点(我将它与excel中的NETWORKDAYS进行比较),但有时它在2天到-2天之间变化 - 我不知道为什么......

这是我的代码:

SELECT
((to_char(CompleteDate,'J') - to_char(InstallDate,'J'))+1) - (((to_char(CompleteDate,'WW')+ (52 * ((to_char(CompleteDate,'YYYY') - to_char(InstallDate,'YYYY'))))) - to_char(InstallDate,'WW'))*2) as BusinessDays
FROM TABLE
Run Code Online (Sandbox Code Playgroud)

谢谢!

sql date-arithmetic oracle11g

10
推荐指数
2
解决办法
8万
查看次数

Oracle是否会在执行DML语句或仅执行行时锁定整个表

当我尝试在db表中插入/更新某些内容时,Oracle会锁定整个表还是仅锁定/更新的行?

这是可以通过外部配置控制的吗?

database oracle oracle11g database-locking

10
推荐指数
3
解决办法
5万
查看次数