小编Har*_*ris的帖子

为什么选择Count(*)比hive中的Select*慢

当我在VirtualBox Sandboxhive中运行查询时.我觉得Select count(*)比这慢得多Select *.

谁能解释一下后面发生了什么?

为什么会出现这种延迟?

sql hadoop hive

18
推荐指数
2
解决办法
1万
查看次数

写一个自联接查询?

我有下表的值

CREATE TABLE #tmpEmployee(ID int, EmpName varchar(50), EmpBossID int)

insert into #tmpEmployee values ( 1, 'Abhijit', 2);
insert into #tmpEmployee values ( 2, 'Haris', 3);
insert into #tmpEmployee values ( 3, 'Sanal', 0);
Run Code Online (Sandbox Code Playgroud)

现在我希望结果如下

ID  EmpName BossName
1   Abhijit Haris
2   Haris   Sanal
Run Code Online (Sandbox Code Playgroud)

所以我写了以下查询.

select E1.ID,E1.EmpName, E.EmpName as BossName from #tmpEmployee E inner join #tmpEmployee E1 on E1.EmpBossID=E.ID.
Run Code Online (Sandbox Code Playgroud)

但问题是第三名员工(Sanal)没有老板.所以我想要这个确切的结果:

ID  EmpName BossName
1   Abhijit Haris
2   Haris   Sanal
3   Sanal   Null
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

sql join

8
推荐指数
1
解决办法
193
查看次数

它是否支持asp.net(C#)中多个服务器中的应用程序缓存?

它是否支持asp.net(C#)中多个服务器中的应用程序缓存.我知道应用程序变量不支持多个服务器(Web场),但应用程序缓存呢?.当我们使用多个服务器时,是否存在访问值的问题或者不值得在应用程序缓存中存储值?(数据库存储不合适,需要更多负载).我在这里使用代码

     HybridDictionary dicApplicationVariable = new HybridDictionary();
                    if (HttpContext.Current.Cache["dicApplicationVariable"] != null)
                    {
                        dicApplicationVariable = (HybridDictionary)HttpContext.Current.Cache["dicApplicationVariable"];
                        if (dicApplicationVariable.Contains(dtUserLogin.Rows[0]["Id"]))
                        {
                            dicApplicationVariable.Remove(dtUserLogin.Rows[0]["Id"]);
                            dicApplicationVariable.Add(dtUserLogin.Rows[0]["Id"], LogginSessionID);
                        }
                        else
                        {
                            dicApplicationVariable.Add(dtUserLogin.Rows[0]["Id"], LogginSessionID);
                        }
                    }
                    else
                    {
                        dicApplicationVariable.Add(dtUserLogin.Rows[0]["Id"], LogginSessionID);
                        HttpContext.Current.Cache["dicApplicationVariable"] = dicApplicationVariable;
                    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net caching

7
推荐指数
1
解决办法
1251
查看次数

如何通过单击按钮从剪贴板获取图像?

我正在尝试使用jQuery检索存储在剪贴板中的图像.到目前为止,我已经设法找到一个完美地使用该onpaste事件的解决方案.但是,根据要求,我想在"按钮点击"而不是"粘贴"事件中使用相同的功能.我试图在按钮点击事件中添加相同的代码,但没有运气.我在这里错过了什么?

这是我的jsfiddle

如果可能的话,请告诉我如何在IE(10及以上版本)和Mozilla Firefox中做同样的事情.

Exapmle:Demo Applet

javascript clipboard jquery

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

在mysql中递归选择

我有一个表格如下

TaskID  ParentTaskID
1       1
2       1
3       2
4       2
5       2
10      10
11      11
12      11
13      0
14      14
Run Code Online (Sandbox Code Playgroud)

如果taskid为1,我想得到如下结果

TaskID
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)

如果是2那么

Taskid
2
3
4
5
Run Code Online (Sandbox Code Playgroud)

如果它10然后10

意味着我想选择具有taskid = 1的行,其行具有parenttaskid = 1,其中行具有上述选择中的parenttaskid等等........

请使用这个小提琴http://sqlfiddle.com/#!2/9db0c3/6

mysql sql

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

为什么 Hive 不支持存储过程?

为什么配置单元不支持存储过程?如果它不支持,那么我们将如何处理 Hive 中的 Sp?有任何替代解决方案吗?(因为我们已经有一个数据库在 mssql 中) HBASE 呢?支持SP吗?

sql-server hadoop hbase hive

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

如何使用Sqoop将数据从关系数据库导入沙箱Hive?

如何使用Sqoop将数据从关系数据库导入Sandbox中的Hive.我在MY PC中安装了Horton Works沙箱.我想知道这个迁移.我已经参考了这个链接http://hortonworks.com/kb/using-apache-sqoop-for-data-import-from-relational-dbs/ 但是我对一些疑问感到困惑1,是否需要任何Sqoop软件才能运行?2,在上面的mensioned链接中有一些代码在哪里我会把这段代码?在Hive查询窗口中?3,是否可以完全(或仅在时间表)迁移数据库?4,存储过程和Viwes会保留所有这些内容吗?

sql-server hadoop hive sandbox sqoop

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

SQL 到大数据的迁移?

在我们正在运行的项目中,使用 ASP.net 3.5 和 C# 和 MS SQL,目前它的数据库大小变为 4 TB。它会增加 gradullay ,所以我们正在寻找解决方案。有人告诉我关于大数据(使用 Hive + Hadoop)。他给出了以下参考 https://cwiki.apache.org/confluence/display/Hive/GettingStarted http://www.codeproject.com/Articles/398563/Analyzing-some-Big-Data-Using-Csharp-蔚蓝与阿帕 我阅读了这两个链接,但不幸的是我不明白它们的意思!!!。所以任何 1 解释我我该怎么做?我应该将 MSSQL 迁移到 Hadoop 吗?请告诉更改为hadoop的硬件和软件要求?是否可以将我们当前的数据库迁移到 hadoop?我读过一些主要用于搜索数据并且不支持多事务的软件?如果可以迁移,那么我们希望与现有项目一起工作多少?在这么多 TB 上,每秒我们有 400-500 次数据插入和事务处理

sql hadoop hive c#-4.0

2
推荐指数
1
解决办法
3751
查看次数

Vertica中的函数是否等同于SQL中的DATENAME

在sql中,我将从以下查询中获取DateName

SELECT DATENAME(dw,'10/24/2013') as theDayName
Run Code Online (Sandbox Code Playgroud)

返回'星期四'

在Vertica中有任何等效功能吗?

sql vertica

2
推荐指数
1
解决办法
1962
查看次数

是否可以在Asp.net中将会话超时设置为1分钟?

出于测试目的,我想将会话超时设置为1分钟 - 是否可能?

我已将超时定义为1分钟web.config,但它不起作用(我听说默认超时是20分钟,所以最小20?)

<sessionState mode="StateServer" cookieless="false" timeout="1"/>
Run Code Online (Sandbox Code Playgroud)

c# asp.net web-config

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

使用精度计算金额

我有一个有AmountAmount Precision列的工资表。

使用精度我想获得实际金额。

在此处输入图片说明

请帮助我使用精度计算实际金额。

sql t-sql sql-server

-1
推荐指数
1
解决办法
65
查看次数