checkmarkIT

Stephen Wild is the technical director for Checkmark IT. Stephen has more than 20 years of experience in the IT industry and is an HPE Master Accredited Solutions Expert (MASE).

Stephen began his career at a second-hand refurbished computer company, where he assisted with sales and fixing basic Windows issues while also rebuilding and repairing computer equipment before moving to account management and becoming a technical account manager.

Following four years in account management roles, he moved into a pre-sales role aligned to the company’s commercial division, focusing on storage - which became his area of specialism - particularly around 3PAR mid-range and high-end 10K and 20K systems.

One of the most significant projects Stephen has worked on during his career is the Transport for London 10K 3PAR system, designed to help measure passenger numbers during the London 2012 Olympic Games. During this project, he designed and scoped the array to address the business needs and capacity required by the customer, alongside HPE.

SQLServerCentral Article

All flash vs adaptive flash storage - which is right for my organisation?

Many data professionals might not worry about hardware, but someone needs to watch for changes and improvements in technology. Learn about how flash storage technology has changed and how this might be useful if you still need to build a fast database server.

You rated this post out of 5. Change rating

2019-06-25

2,852 reads

Blogs

Advice I Like: Fear and Imagination

By

Fear is fueled by a lack of imagination. The antidote to fear is not...

Cloud Data Driven User Group 2025 – Slides & Scripts

By

The slidedeck and the SQL scripts for the session Indexing for Dummies can be...

Leading Through Change: Guiding Teams in Times of Uncertainty

By

Change is not a disruption in technology; it is the rhythm. New frameworks appear,...

Read the latest Blogs

Forums

Simple delete causes table scan on other tables with foreign key

By askcoffman

Why is sql doing a full scan VS seeking on the index? I've included...

Show/Hide number of rows in table

By marty.seed

We have a report that has multiple tables that list the top 15 performers...

Replication from IBMi DB2 to MS SQL

By homebrew01

We have a tool called DB Moto that reads journals (like t-logs) and replicates...

Visit the forum

Question of the Day

Checking Identities

The DBCC CHECKIDENT command is used when working with identity values. I have a table with 10 rows in it that looks like this:

TravelLogID CityID  StartDate   EndDate
1           1       2025-01-11  2025-01-16
2           2       2025-01-11  2025-01-16
3           3       2025-01-11  2025-01-16
4           4       2025-01-11  2025-01-16
5           5       2025-01-11  2025-01-16
6           6       2025-01-11  2025-01-16
7           7       2025-01-11  2025-01-16
8           8       2025-01-11  2025-01-16
9           9       2025-01-11  2025-01-16
10          10      2025-01-11  2025-01-16
The docs for DBCC CHECKIDENT say this if I run with only the table parameter: "If the current identity value for a table is less than the maximum identity value stored in the identity column, it is reset using the maximum value in the identity column. " I run this code:
DELETE dbo.TravelLog WHERE TravelLogID >= 9
GO
DBCC CHECKIDENT(TravelLog, RESEED)
GO
INSERT dbo.TravelLog
(
    CityID,
    StartDate,
    EndDate
)
VALUES
(4, '2025-09-14', '2025-09-17')
GO
What is the identity value for the new row inserted by the insert statement above?

See possible answers