| A community of more than 1,600,000 database professionals and growing |
| | How do you go about team building? Today we have a guest editorial as Steve is out of the office. I would hazard a guess that the majority of us are on some sort of team where we work. Usually, it is beneficial for people who are on the same team to work well together. This is where team building comes in to play. My definition of team building is: helping a team of people work better together. In theory, it would be easier if we all just acted like robots and did our job, but that is not reality. We need to work together, if we want to accomplish what is being expected of us at our jobs. So how do you go about melding together a diverse group of people? It can be difficult since most of the time differences in personality (introverted verse extraverted), ways of communicating (or not communicating) all factor in on a team’s ability to work together. I believe getting to know your teammates more on a personal level can be instrumental in working better as a team. When you know people on a deeper, more personal level, the more you might be willing to bend, to forgive, to work with someone and meet them half way. When they are just the jerk that won’t help you out or do what they are supposed to be doing, it is easy to hold a grudge and act likewise. There are certainly some obstacles to overcome in this endeavor. With extraverts and some introverts, they don’t need any help talking about themselves. Other people just don’t talk much at all. If you ask them a question, you will probably get a one word or short answer back. Also, how do you get people to care and really listen to each other? Someone could be sharing some personal information, but if the listener(s) don’t really care, they aren’t listening anyway. If people aren’t listening to personal information how well will they listen to job related info? There are a number of team building exercises\events that are out there. I am sure you have participated in a few. I know I have. Some of them are fun, but I think that something as simple as going out to lunch once a month on the company dime can go a long way. You do have to be a little careful at these events. You need to be mindful of those introverted people that need someone to ask them questions and care about listening to the answers. You also may need to tone down those extraverts that just want to talk about themselves without letting anyone else share. Finally, you may need to do away with the constant joking. People won’t share personal info if they think they will have someone make a joke at their expense. If and when you can get past these pitfalls, your team can begin to build bonds that will serve them well while working as a team. In the end, if you can encourage a group of people to listen to each other and care about team members on a more personal level, I think you will be well on your way to forming a team that works well together. What experiences have you had with team building? What worked well and what didn’t? Ben Kubicek from SQLServerCentral.comJoin the debate, and respond to today's editorial on the forums |
|
| ADVERTISEMENT | | Write, format, and refactor SQL effortlessly with SQL Prompt Writing SQL is 50% faster with SQL Prompt. Your SQL code can be formatted just the way you like it, you can create and share snippets with your team, and with tab coloring you’ll never deploy to the wrong environment again. Download your free trial |
| | How to track every change to your SQL Server database See who’s changing your database, alongside affected objects, date, time, and reason for the change with SQL Source Control. Get a full change history in your source control system. Learn more |
|
|
|
| | | Stan Kulp from SQLServerCentral.com The Execute Package Task and a second instance of Business Intelligence Development Studio can be a satisfactory method of background execution of SSIS packages in batch mode when you don't have access to Integration Services. More » |
| Additional Articles from SimpleTalk To achieve gains from Database Lifecycle Management in general, and in Continuous Deployment in particular, it pays to aim for lightweight but consistent techniques and processes, refining them iteratively in the light of experience. Edward Elliott describes a Test-driven development process for developing SQL Server databases that worked for CD, based on a series of steps. Though the tools for CD may be necessary, they are not sufficient, without an effective structured process. More » |
| Additional Articles from Redgate One of the key tenets in DevOps is to involve the Operations team in the full software development lifecycle and, in particular, to ensure that operational requirements are incorporated into the design and build phases. More » |
| Devin Knight from SQLServerCentral Blogs In this module you will learn how to use the Infographic Designer Custom Visual. The Infographic Designer give you the... More » |
| Angela Henry from SQLServerCentral Blogs I was recently given the nod to upgrade my monitoring server from SQL Server 2012 (SP 3) to SQL Server... More » |
|
|
| | Today's Question (by Steve Jones): I have a table with a PK that is also the clustered index. I added this PK with the following code: ALTER TABLE dbo.Mycosts ADD CONSTRAINT MyCostsPK PRIMARY KEY (MyCostKey) I drop the PK constraint. What happens? ALTER TABLE dbo.Mycosts DROP CONSTRAINT MyCostsPK |
Think you know the answer? Click here, and find out if you are right. We keep track of your score to give you bragging rights against your peers. This question is worth 1 point in this category: T-SQL. We'd love to give you credit for your own question and answer. To submit a QOTD, simply log in to the Contribution Center. |
|
|
| |
ADVERTISEMENT | Exam Ref 70-768 Developing SQL Data Models Prepare for Microsoft Exam 70-768–and help demonstrate your real-world mastery of Business Intelligence (BI) solutions development with SQL Server 2016 Analysis Services (SSAS), including modeling and queries. Designed for experienced IT professionals ready to advance their status, Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the MCSA level. Get your copy today from Amazon. | |
|
|
|
|
|
|
| Yesterday's Question of the Day |
| Yesterday's Question (by Thomas Franz): Which of the following queries will produce fewer logical reads (tested with AdventureWorks2014 database on a local SQL 2014 SP2 Developer Edition): 1. SELECT OBJECT_SCHEMA_NAME(ac.object_id), OBJECT_NAME(ac.object_id), ac.* FROM sys.columns AS ac 2. SELECT s.name, o.name, ac.* FROM sys.columns AS ac INNER JOIN sys.objects AS o ON o.object_id = ac.object_id INNER JOIN sys.schemas AS s ON s.schema_id = o.schema_id Hint: since the execution plan and SET STATISTICS IO ON; are always lying, when you are using scalar functions (seems to have no cost), you have to use either the Profiler or Extended events or a similar tool to get the "real" numbers. Answer: Query 1 (using OBJECT_NAME()) Explanation: Reminder: tested on SQL 2014 SP2 Developer Edition Query 1 (with OBJECT_NAME() and OBJECT_SCHEMA_NAME()) made 36 logical reads per execution, while the JOIN-Query needed 92 reads. Query 1 also returned several more lines, since sys.objects does not contain entries for the following sys-objects, which have entries in sys.columns: plan_persist_context_settings plan_persist_plan plan_persist_query plan_persist_query_text plan_persist_runtime_stats plan_persist_runtime_stats_interval On the other hand running both queries 1000 times (GO 1000) in SQL Sentry Plan Explorer and comparing the total runtime shows, that the second query is slightly faster (total runtime 12.263 seconds / CPU 11.639 seconds), while the first one takes 13.677 seconds (both - total and CPU). Also be aware, that on cross-server-queries (linked server) OBJECT_NAME() etc. would not work correct (since it would be executed local and not remote, except you SELECT FROM OPEN_QUERY(<remoteserver>, '<statement>'), » Discuss this question and answer on the forums |
|
|
| Database Pros Who Need Your Help |
| Here's a few of the new posts today on the forums. To see more, visit the forums. Master, Model, MSDB -Logfiles and Location - Hi, Is it useful to also put the log files of the system databases on extra device? Data = D: \ Master.mdb Log = E: \ Master.ldf And... Performance regression after SQL Server upgrade - HI All, I am currently in a situation whereby i have migrated 2 databases from SQL Server 2008 to SQL Server... SUBSTRING and CHARINDEX query.... please help. - Hi, I have this table, column, and string: Table = audit_log Column named = request_u Example column value = http://stable-test.test.net/api/files/fs.testcollection/TP-0000000.pdf/download/ What I need to do is return the... SQL Server Maintenance Plan - Unable to Edit - Hello, I have imported SQL Server Maintenance Plan (which takes Full & T-log backup of user databases) from one server to other. On... Memory Needed More - We have server with 16 core 64GB RAM in Active\Passive Cluster,out of which 56GB is assigned to SQL Server. We... Returning Output Parameters From Stored Procedure - Hi Guys, I'm having some difficulties trying to figure out the proper way to return output parameters from SQL Server Stored... Convert Rows to Columns - Hello: I have this query: SELECT DISTINCT F.DocumentID, F., F.LatestRevisionNo, V.ValueText, V.VariableID FROM ACME.dbo.Documents F INNER JOIN (SELECT DocumentID, VariableID, ValueText,... Correspond Row Data - Hello: I have this query: SELECT F.DocumentID, F., V.VariableID, V.RevisionNo, V.ValueText FROM MultipleApproval.dbo.Documents F INNER JOIN (SELECT DocumentID, VariableID, ValueText, RevisionNo ... Trigger for Auditing - Probably been asked before but if I want to create a trigger for DML auditing on a particualr table. Will FOR... How to create a delta result-set by looking at a date_edited column - Hello all, I have a stored procedure that looks at a user profile table, to create a list of users... Replicate process from excel to sql - Hi All, I have a script that outputs data to a txt file which is then manipulated in excel to get yet... Slow Query - Hi Guys Aprreciate your help with this. I am trying to tune the following query: It is part of a stored... How much memory does SQL server Really need? - Hi All, How do we know how much memory does Getting error while restoring a database - Hello people, I am new in SQL Server world. learning database administration and using SQL Server 2008. First, I created... Maintenance plan for full backup not running or creating logs - Created a maintenance plan to do a full backup of all the databases. Also indicated to create txt log files. ... Difference between stored procedure and view - Hi All, I have a question please about caching and buffering. Is there a difference between how a view or a stored... Need to move the file from client's ftp to local server using powershell - I don't know PowerShell but I have no choice but to use it for what I am trying to achieve.... How to EXEC a stored procedure from SSIS to get its output to text file. - Hello, I wrote a stored procedure that reads records into a temp table and then creates a pivoted output from... Designing and Architecture - Hi guys, I am new to architectural field and have some very common queries. I am moving my db servers... Alternative Tool for SQL Profiler Trace? - I was wondering if there is some tool which could provide me same data as sql profiler does. The goal... |
|
| This email has been sent to newsletter@newslettercollector.com. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. | This newsletter was sent to you because you signed up at SQLServerCentral.com. Feel free to forward this to any colleagues that you think might be interested. If you have received this email from a colleague, you can register to receive it here. | This transmission is ©2017 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved. Contact: webmaster@sqlservercentral.com |
|
|